$ sudo su - #切换为root用户

# yum install epel-release
# yum install -y supervisor
# systemctl enable supervisord # 开机自启动
# systemctl start supervisord # 启动supervisord服务

# systemctl status supervisord # 查看supervisord服务状态
# ps -ef|grep supervisord # 查看是否存在supervisord进程

 配置文件 ini  在/etc/supervisor.d里面

vim test.ini 

[program:test]
command=/usr/local/php/bin/php /www/test/artisan test
directory=/www/test
user=root
autorestart=true
redirect_stderr=true
stdout_logfile=/www/wang/supervisor_error.log
loglevel=info

 重启 

systemctl restart supervisord 

启动进程

supervisorctl start test

除了 supervisorctl 之外,还可以配置 supervisrod 启动 web 管理界面,这个 web 后台使用 Basic Auth 的方式进行身份认证。
如果想通过web查看管理的进程,加入以下代码,监听9001,用户user,密码123

[inet_http_server]
port=9001
username=user
password=123
---------------------