介绍 vim/usr/lib/systemd/system/supervisord.service
这篇文章主要介绍centos下如何安装主管,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强> 1,安装主管强>
执行以下命令
yum安装python-setuptools easy_install主管
或者
#如果easy_install不好使就从官方下载: wget https://pypi.python.org/packages/80/37/964c0d53cbd328796b1aeb7abea4c0f7b0e8c7197ea9b0b9967b7d004def/supervisor-3.3.1.tar.gz #然后通过python安装: 焦油zxf supervisor-3.3.1.tar.gz cd主管 python的设置。py安装
<强> 2,配置主管强>
。创建文件夹和配置文件
mkdir/etc/supervisor echo_supervisord_conf祝辞/etc/supervisor/supervisord.conf
b。修改/etc/主管/supervisord.conf文件内容
在文件结尾(包括)节点处
把;文件=相对/目录/*。ini
改=conf.d/*为文件。参看
c。执行<强> supervisorctl重载>强命令使配置文件生效。
d。在/etc/主管/下创建conf.d文件夹,及ProjectName.conf(以项目名称命名的)
e。打开laravel。参看文件,添加内容如下:
(计划:laravel) process_name=% s_ (program_name) % (process_num) 02 d 命令=/usr/地方/php/bin/php/数据/wwwroot/laravel/艺人队列:听,试=3 自动启动=true autorestart=true 用户=www numprocs=2 redirect_stderr=true stdout_logfile=/数据/wwwlogs/工人。日志
<强> 3,运行supervisord,查看是否生效,执行以下命令:强>
#运行 supervisord - c/etc/supervisor/supervisord.conf #查看进程(ps ef | grep ProjectName) ps ef | grep laravel
<强> 4,配置supervisord开机启动强>
。在指定目录下创建文件supervisord。以前服务
b。输入以下内容:
(单位) 描述=主管守护进程 (服务) 类型=分支 ExecStart=/usr/bin/supervisord - c/etc/supervisor/supervisord.conf ExecStop=/usr/bin/supervisorctl关闭 ExecReload=/usr/bin/supervisorctl重载 KillMode=过程 重启=失败 RestartSec=42年代 (安装) WantedBy=multi-user.target
c。执行以下命令:
systemctl启用supervisord
d。验证是否为开机启动:
#提示启用表示成功 systemctl启用supervisord
<强> 5,常用命令强>
服务supervisord开始#启动 服务supervisord停止#停止 服务supervisord状态#状态 supervisorctl关闭#关闭所有任务 supervisorctl停止|开始program_name #启动或停止服务 supervisorctl状态#查看所有任务状态
以上是centos下如何安装主管的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!