葫芦山下小葫芦

像孩子喜欢看葫芦兄弟那样,热爱IT!

导航

学以致用三十九-----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 没有终端存在

 

 待解决。。

 

posted on 2019-08-31 22:22  葫芦山下小葫芦  阅读(624)  评论(0编辑  收藏  举报