centos下安装supervisor的步骤详解


本文摘自PHP中文网,作者不言,侵删。

本篇文章给大家带来的内容是关于centos下安装supervisor的步骤详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

1、安装supervisor

执行以下命令

1

2

yum install python-setuptools

easy_install supervisor

或者

1

2

3

4

5

6

#如果easy_install不好使就从官方下载:

wget https://pypi.python.org/packages/80/37/964c0d53cbd328796b1aeb7abea4c0f7b0e8c7197ea9b0b9967b7d004def/supervisor-3.3.1.tar.gz

#然后通过python安装:

tar zxf supervisor-3.3.1.tar.gz

cd supervisor

python setup.py install

2、配置Supervisor

a.创建文件夹和配置文件

1

2

mkdir /etc/supervisor

echo_supervisord_conf > /etc/supervisor/supervisord.conf

b.修改/etc/supervisor/supervisord.conf文件内容
在文件结尾[include]节点处
把;files = relative/directory/*.ini

1141144388-5c1259d744aff_articlex.png

改为files = conf.d/*.conf

12440190-5c125a3d1d8bd_articlex.png

c.执行supervisorctl reload命令使配置文件生效。
d.在/etc/supervisor/下创建conf.d文件夹,及ProjectName.conf(以项目名称命名的)
e.打开laravel.conf文件,添加内容如下:

1

2

3

4

5

6

7

8

9

[program:laravel]

process_name=%(program_name)s_%(process_num)02d

command=/usr/local/php/bin/php /data/wwwroot/laravel/artisan queue:listen --tries=3

autostart=true

autorestart=true

user=www

numprocs=2

redirect_stderr=true

stdout_logfile=/data/wwwlogs/worker.log

3、运行supervisord,查看是否生效,执行以下命令:

1

2

3

4

#运行

supervisord -c /etc/supervisor/supervisord.conf

#查看进程 (ps -ef | grep ProjectName)

ps -ef|grep laravel

4、配置supervisord开机启动

阅读剩余部分

相关阅读 >>

[20170705]理解Linux su命令.txt

Linux怎么学

Linux怎么输入命令

Linux立即关机命令有哪些

Linux如何查看和修改系统时间

Linux检测进程是否存在

Linux内核版本怎么看

Linux中如何查看机器是多少位

bin文件Linux怎么打开

Linux换行符详解

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...