帮助中心/跑腿系统/系统安装与升级

添加守护进程

宝塔环境如果您是使用宝塔环境安装本系统,请按照本节内容操作。 1. 安装并配置 Supervisor 管理器进入终端,执行以下命令:yum install supervisor -y 进入软件商店,安装Supervisor管理器:打开Supervisor管理器设置;打开主配置文件,复制以下配置...

更新于 2022年8月23日

码科跑腿平台运营者

宝塔环境

如果您是使用宝塔环境安装本系统,请按照本节内容操作。

1. 安装并配置 Supervisor 管理器

进入终端,执行以下命令:

CleanShot 2022-05-08 at 17.53.26@2x.png


进入软件商店,安装Supervisor管理器:

CleanShot 2022-05-07 at 16.58.31@2x.png


打开Supervisor管理器设置;

打开主配置文件,复制以下配置,替换文本框中的所有配置:

CleanShot 2022-05-08 at 18.01.41@2x.png

​

进入终端,粘贴输入并执行以下命令:

CleanShot 2022-05-09 at 17.35.25@2x.png

CleanShot 2022-05-09 at 17.37.00@2x.png

2. 添加守护进程

打开Supervisor管理器设置;

切换到守护进程管理,点击添加守护进程:

CleanShot 2022-05-07 at 17.25.28@2x.png


名称填写 make-swoole;当同一台中服务器部署多套码科系统时,应配置使用不同的进程名称。

如果使用不同的进程名称,请在该系统后端根目录下的 .env 文件中配置,NAME 即为进程名,此处示例为 make-swoole-2:

启动用户选择 www:

CleanShot 2022-05-07 at 17.26.46@2x.png

​

运行目录选择后端站点根目录:

每个人的后端站点根目录都不一样,请根据自己的实际情况进行选择。

CleanShot 2022-05-07 at 17.28.07@2x.png

CleanShot 2022-05-07 at 17.15.50@2x.png


启动命令填写:

进程数量必须是1:

CleanShot 2022-05-08 at 18.06.42@2x.png

填写完毕后,点击确定。

​

如图所示,说明守护进程成功启动:

CleanShot 2022-05-08 at 18.11.48@2x.png

​

至此操作完毕,可以继续安装后台。


其他环境

如果您不是通过宝塔环境安装本系统,请按照本节内容操作。

1. 安装并配置 Supervisor

安装 supervisor 软件包。

配置 supervisor (参考文档)。

确保打开 rpc 访问服务(supervisorctl 的 serverurl),码科系统将通过 rpc 控制进程。

参考以下配置:

如果使用非 9001 端口,请在码科系统后端根目录下的 .env 文件中配置:

其中 NAME 是 supervisor 守护的进程名,默认是 make-swoole 。当同一服务器/容器部署多套系统时,应配置使用不同的进程名称。

2. 添加守护进程

添加 swoole 的守护进程,配置参考:

注意,这个启动用户 user,必须确保 php-fpm 对其产生的文件有操作权限。

将 command 命令中的 /var/www/html/ 替换为码科系统后端源码根目录的绝对路径。

必须在部署码科系统后端源码之后,才能配置 swoole 守护进程。

配置好后启动 supervisor 守护即可。

查看语雀原文

继续阅读

相关教程

查看全部帮助教程