Fecify系统自启动配置

配置自启动

在操作系统重启后,保证以下软件可以自动启动(宝塔面板部署,默认已自启动,不需要配置)

  • php
  • mysql
  • redis
  • nginx

Fecify 后台队列守护

自启动后台队列服务(如果不启动,则无法发送邮件,多语言自动翻译等)

  • 采用的是CentOS7自带的systemd守护
  • 适用服务器Linux3.0以上内核版本

如果您对linux不熟悉,请联系客服或者运维配置

  • 写入systemd队列服务启动脚本: 在/lib/systemd/system目录下新建一个fecify_redis_queue.service文件, 填入如下内容,其中WorkingDirectory项为您的商城的根目录,ExecStart项第一个参数是php7.4的命令行路径, 这两项需要按照您的服务器情况来填写(宝塔部署的环境,只需要修改WorkingDirectory对应的值即可,ExecStart的值不需要修改,因为环境统一未php-7.4),不可以直接复制这里的配置信息。
[Unit]
Description=fecify queue service
After=network.target

[Service]
Type=simple
User=www
ExecStart=/www/server/php/74/bin/php  yii queue/listen
WorkingDirectory=/www/wwwroot/www.fecify.com
ExecStop=/bin/kill -s QUIT $MAINPID
Restart=on-failure
RestartSec=3s

[Install]
WantedBy=multi-user.target

配置队列服务启动

systemctl daemon-reload
systemctl enable fecify_redis_queue.service
systemctl start fecify_redis_queue.service

检查队列服务是否启动

systemctl status fecify_redis_queue.service

返回绿色active如下说明队列服务启动成功

Redis队列启动检查

进入服务端后台:系统管理-->检查队列, 点击开始按钮,

至此,您的fecify部署全部完成,您可以参看下面的系统功能介绍文档,熟练使用fecify。

Copyright © fecify.com 2022 all right reserved,powered by Gitbook该文件修订时间: 2023-12-27 21:44:31

results matching ""

    No results matching ""