super-forum 进程守护方法

发表:1年前 更新:1年前

请各位把nohup php CodeFec CodeFec & 启动命令更改为下面的方法,可增强稳定性!

安装supervisor

1.配置好yum源后,可以直接安装

 

yum install supervisor

2.Debian/Ubuntu可通过apt安装

 apt-get install supervisor

3.pip安装

pip install supervisor

4.easy_install安装

 easy_install supervisor

若是centos:

systemctl start supervisord.service     //启动supervisor并加载默认配置文件
systemctl enable supervisord.service    //将supervisor加入开机启动项

创建子配置文件

cd 到 /etc/supervisord.d/ 目录下
在此目录下创建一个后缀为.ini的文件,例如: forum.ini

在文件内插入以下内容(记得修改)

[program:forum]
command=php CodeFec CodeFec
directory=super-forum根目录,例如/www/wwwroot/super-forum
autorestart=true
startsecs=3
startretries=3
stdout_logfile=super-forum根目录/runtime/forum.out.log,例如/www/wwwroot/super-forum/runtime/forum.out.log
stderr_logfile=super-forum根目录/runtime/forum.err.log,例如/www/wwwroot/super-forum/runtime/forum.err.log
stdout_logfile_maxbytes=2MB
stderr_logfile_maxbytes=2MB
user=root
priority=999
numprocs=1
process_name=%(program_name)s_%(process_num)02d

然后运行以下命令启动

supervisorctl start all

宝塔

宝塔环境,可以安装堡塔应用管理器并添加应用进行如下配置

启动文件选择super-forum目录下的CodeFec文件,执行目录选择super-forum目录,启动参数填写: CodeFec

signature
保持理智
评论

无权限

请登录后评论

RunPod公众号

赞助商

联系我们

QQ群:798695907

邮箱:laravel@88.com