1 | sudo yum install python-setuptools |
如果出现错误使用 easy_install supervisor
安装。
配置Supervisor
安装好后,需要合建配置文件
1 | echo_supervisord_conf > supervisord.conf |
配置文件
创建一个配置文件到/etc/supervisord.d/ 比如 /etc/supervisord.d/shadowsocks.conf
文件内容为
1 | [program: ] ( is name of program) |
shadowsocks的文件内容为
1 | [program:shadowsocks] |
设置开机启动
1 | sudo vi /etc/rc.d/init.d/supervisord |
再执行以下命令
1 | sudo chmod +x /etc/rc.d/init.d/supervisord |
网页界面查看
修改/etc/
把1
2;[inet_http_server] ; inet (TCP) server disabled by default
;port=*:9001 ; (ip_address:port specifier, *:port for all iface)
改为(即去掉注释)
1 | [inet_http_server] ; inet (TCP) server disabled by default |
在浏览器输入http://Host:9001 就可以查看了。
参考资料
https://medium.com/@thangman22/how-to-control-your-deamon-with-supervisord-on-centos-4ec4658205bf
https://rayed.com/wordpress/?p=1496