简介

开源式站长自动化售货解决方案、高效、稳定、快速!

项目地址

Github: https://github.com/assimon/dujiaoka

Demo: https://dujiaoka.com/

环境需求

  • (PHP + PHPCLI) version >= 7.3
  • Nginx version >= 1.16
  • MYSQL version >= 5.6
  • Redis (高性能缓存服务)
  • Supervisor (一个python编写的进程管理服务)

PHP环境要求

  • 安装 fileinfo 扩展
  • 安装 redis 扩展
  • 终端需支持php-cli,测试php -v(版本必须一致)
  • 需要开启的函数:putenv, proc_open, pcntl_signal, pcntl_alarm

安装宝塔

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装 LNMP

添加站点

(注意根目录后面是 faka)

清空网站目录下的文件

复制 Github 项目链接

https://github.com/assimon/dujiaoka/archive/refs/heads/master.zip

宝塔远程下载项目

解压移动

右键解压安装包,进入 dujiaoka-master 目录全选剪切至上级目录(即 faka 目录)。

修改站点 运行目录/public,取消 防跨站攻击

修改站点伪静态

location / {  
    try_files $uri $uri/ /index.php$is_args$query_string;  
}

PHP 7.4 管理

  1. 安装 fileinfo, redis 扩展

  1. 删除已禁用的函数 putenv, proc_open, pcntl_signal, pcntl_alarm

打开终端执行命令

cd /www/wwwroot/faka
yum install wget -y && wget https://getcomposer.org/installer -O composer.phar
php composer.phar
php composer.phar install
cd ../
chmod -R 755 faka/
chmod -R 777 faka/storage/logs/
chown -R www:www faka/

创建宝塔数据库

安装网站

浏览器打开域名填写数据库名,数据库用户名,数据库密码,网站名称,网站url,后台登录路径

安装成功提示

配置守护进程

  1. 商店安装 堡塔应用管理器
  2. 打开堡塔应用管理器添加应用
  3. 按图示填入内容
  4. 重启应用,状态为 运行中 即可

报错修复

后台登录提示 0 error 错误

网站根目录,编辑 .env 文件,任意位置插入一行 ADMIN_HTTPS=true

Last modification:March 13th, 2024 at 03:34 am