花开两朵,各表一枝,( •̀ ω •́ )y的青春回来了。
数年前用过这款程序 那时候还没有现在这么完整。
居然现在才发现。
开源地址:https://github.com/assimon/dujiaoka
宝塔WEB环境:
nginx
php7.2-7.4
mysql5.6+
redis
supervisor(进程守护)
nginx
php7.2-7.4
mysql5.6+
redis
supervisor(进程守护)
一、 接下来我们按照步骤删除一下php的禁用函数
(ps:宝塔默认会禁用一些php的函数,导致artisan命令无法正确运行)
点击【软件商店】->【PHP设置】->【禁用函数列表】 将以下函数删除!!putenv
,proc_open
,pcntl_signal
,pcntl_alarm
二、 我们再装一下必要的两个扩展
点击【软件商店】->【PHP设置】->【安装扩展】
安装以下三个扩展:fileinfo
、redis
、opcache(可选安装,性能加强)
部署教程
一、在宝塔里新建一个网站用于运行本项目
二、上传我们的项目代码
把下载的压缩包上传解压一下。
三、设置项目伪静态和运行目录
解压项目代码后,我们点击网站的设置
设置运行目录:/public
设置伪静态:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
开始安装
一、访问你的网站域名,进入安装流程
二、按实际情况填写网站配置信息
配置守护进程(!!!重要!!!)
supervisor配置教程
步骤:【软件商店】->【Supervisor设置】->【添加守护进程】 如图:
启动命令:
/www/server/php/你的php版本/bin/php /www/wwwroot/你的网站目录/artisan queue:work
示例:
/www/server/php/74/bin/php /www/wwwroot/store.coets.cn/artisan queue:work
部署完成
疑难杂症
开启ssl后台登不上
解决这个问题的方法,就是编辑网站根目录.env
文件。
配置如下选项(如果没有就新增):
ADMIN_HTTPS=true
修改后台登录地址
编辑项目根目录下.env
里面的 ADMIN_ROUTE_PREFIX
即可
上传了图片不显示或图片显示错误
编辑根目录下.env
文件,
将APP_URL修改为自己的域名
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容