前言:
本篇文章将详细教明如何部署Lsky Pro+,本文章限学习使用,请24小时内删除程序
文中软件内容可能涉及到版权或利益问题(如有意见请在此处反馈或举报)
准备:
搭建:
1.安装宝塔面板
2.环境准备
在宝塔面板应用商店搜索nginx-1.26
和php-8.2
进行安装,安装好好还需要安装拓展fileinfo
和imagemagick
(安装图中流程安装拓展)
3.创建站点
4.上传源码
创建站点后进入站点目录下,先删除所有自动创建的文件,之后上传源码并解压
5.设置伪静态
将下面代码放入网站伪静态中:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ ^/livewire {
expires off;
try_files $uri $uri/ /index.php?$query_string;
}
location ~ .*\.(jpg|jpeg|webp|avif|bmp|gif|png|tif|tiff|jp2|j2k|jpf|jpm|jpg2|j2c|jpc|jpx|heic|heif)$ {
try_files $uri $uri/ /index.php?$query_string;
}
6.解禁函数
安装图片,删除被禁用的所有proc_* 函数、pcntl_* 函数、exec、shell_exec、system 函数、symlink、readlink 函数
7.安装
终端进入网站根目录,执行下面代码运行一键脚本
chmod +x install.sh
./install.sh
信息正常填写即可,授权密钥随意填写,数据库最好选择SQLite
设置这些后回车即可开始安装
8.修改网站运行目录
修改运行目录为/public
(按图中操作)
9.解析域名
在你的域名服务商解析域名到你的服务器
10.配置消息队列
在宝塔应用商店搜索“进程守护
“并安装
安装好后填写网站目录和命令是php artisan queue:work
11.配置计划任务
终端进入网站根目录输入:
crontab -e
他会让你选择一个编辑器,我这里选择nano,输入下面这个内容并保存:
* * * * * cd /www/wwwroot/app.com && php artisan schedule:run >> /dev/null 2>&1
12.配置ssl
不出意外,你已经可以正常访问和使用了
写在最后
浩渺云海间,缘分如丝牵,若您为网站之精髓所动,可于下方订阅之卷,或诸平台觅得契合之径,唯需寄一封电邮之名,便与吾辈缔结灵犀,共享智慧之光,永续共鸣。
默认评论
Halo系统提供的评论