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  配置文件详解

image.png

5  进程Program配置

image.png

将进程配置添加到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

 

posted @ 2017-10-11 17:28  tiger_li  阅读(314)  评论(0)    收藏  举报