学以致用三十九-----centos6.10离线安装supervisor并配置
1、网络条件----不具备外网
2、python默认版本2.6.6----为避免要下载过多的依赖包,不升级python
3、查阅资料------指定安装supervisor版本 3.1.3,其他版本貌似不太兼容
4、下载supervisor,在python官网上查找
https://files.pythonhosted.org/packages/a6/41/65ad5bd66230b173eb4d0b8810230f3a9c59ef52ae066e540b6b99895db7/supervisor-3.1.3.tar.gz
5、解压

6、进入解压后文件夹

7、安装
python setup.py install

8、提示没有setuptools
下载并安装setuptools


9、再次安装supervisor 提示又报错

10、根据提示还需要安装 meld3.0.6.5、没找到3.0.6.5 下载了一个 meld3.1.0.2

11、再次安装

12、创建配置
#mkdir -p /etc/supervisor/conf.d
#echo_supervisord_conf > /etc/supervisord.conf

13、修改配置


表示去调用 /etc/supervisor/conf.d/下的conf文件
14、conf.d下的conf文件

15、conf文件配置 vim 1-xxxx.sh

执行脚本路径、命令、日志记录路径等
16、启动supervisor
#supervisord
#supervisorctl 查看进程状态


17、查看状态
status
stop all 停止全部进程
start all 启动全部进程
stop 1xxx 停止某个进程
start 1xxx 启动某个进程
18、重启supervisor

至此 supervisor 配置完成
问题:在非root用户下如何配置supervisor,试过了进程启动不起来,查看var/log下的日志,提示sudo 没有终端存在

待解决。。
浙公网安备 33010602011771号