Debian8.8安装supervisor 3.0
supervisor 3.0
1 什么是supervisor
supervisor是用python写的一个进程管理工具,用来启动,重启,关闭进程。
2 supervisor的安装
sudo apt-get install supervisor
3 supervisor的配置文件
supervisor安装完毕后,会有一个配置文件supervisord.conf
vim /etc/supervisord.conf
4 配置文件详解

5 进程Program配置

将进程配置添加到supervisord.conf文件中
推荐将各个进程配置放到单独的文件中,然后通过[include]配置项引用
[include]
files = /etc/supervisor/*.conf
6 supervisor服务启动
supervisord -c /etc/supervisord.conf
7 supervisor服务客户端管理
可以使用supervisord的命令行客户端管理工具supervisorctl,来管理进程。
$ supervisorctl status
$ supervisorctl stop usercenter
$ supervisorctl start usercenter
$ supervisorctl restart usercenter
$ supervisorctl reread
$ supervisorctl update
$ supervisorctl start all
$ supervisorctl stop all
8 supervisor web管理界面
;[inet_http_server] ; HTTP 服务器,提供 web 管理界面
;port=127.0.0.1:9001 ; Web 管理后台运行的 IP 和端口,如果开放到公网,需要注意安全性
;username=user ; 登录管理后台的用户名
;password=123 ; 登录管理后台的密码
在浏览器中输入http://127.0.0.1:9001,可进入web管理界面
以上是正常情况下的安装步骤, 下面是Debian8.8安装supervisor步骤
注: 由于debian8.8的源和光盘中没有supervisor的软件,直接apt-get无法安装,但是debian9.0中可以正常安装,所以这里是借用debian9.0中的源来安装
1 首先需要debian9.0的安装光盘, 去官网下载一个,或者我这里有, 挂载好光盘
2 修改debian的源配置文件/etc/apt/sources.list, 先将此文件备份一份
cd /etc/apt
cp sources.list sources.list.bak
vim /etc/apt/sources.list
将sources.list文件清空,填入以下内容(此内容为debian9.0的sources.list配置)
# # deb cdrom:[Debian GNU/Linux 9.0.0 _Stretch_ - Official amd64 DVD Binary-1 20170617-13:08]/ stretch main deb cdrom:[Debian GNU/Linux 9.0.0 _Stretch_ - Official amd64 DVD Binary-1 20170617-13:08]/ stretch main deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main deb http://security.debian.org/debian-security stretch/updates main deb-src http://security.debian.org/debian-security stretch/updates main # stretch-updates, previously known as 'volatile' deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main
3 保存退出, 并更新apt-get
apt-get update
4 使用apt-get安装supervisor
apt-get install supervisor
就可以正常安装了
5 接下来就可以跟前面一样,正常启动并使用supervisor
supervisorctl
作者:TigerLee
出处:http://www.cnblogs.com/tiger666/
本文版权归作者和博客园所有,欢迎转载。转载请在留言板处留言给我,且在文章标明原文链接,谢谢!
如果您觉得本篇博文对您有所收获,觉得我还算用心,请点击右下角的 [推荐],谢谢!

浙公网安备 33010602011771号