前置条件
基础环境
环境 | 版本 | 备注 |
操作系统 | Linux ubuntu22+ / Windows | |
宝塔 | 8.0+ | 宝塔可安装 nginx, php, mysql |
Nginx | 1.20+ | |
PHP | 8.1+ | |
MySQL | 8.0+ | |
PHPStrom | 2023 | 推荐编辑器 |
新建站点
站点端口
设置项目运行端口, 如 8033, 或默认 80
根目录
项目根路径/public
Nginx 伪静态
location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.+?\.php)(/.+)$ /$1?s=$2 last;# 加上这一句配置试试
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
安装
打开站点链接
填写安装信息
安装完成
确认数据库
更新配置
更新 env 文件
database 的变量信息更新为正确
设置根 url
有时候如果发现有些文件加载 404 或提示模块不存在