前言
环境需求
- 一台服务器
- PHP 8.0.2+ 及系列拓展(万恶的PHP!)
- Mysql 5.7+
最新版下载
建站环节
新建站点
有了Vercel好久没自己建站了 ,久违的感觉.
直接新建一个PHP8的站点即可, 域名记得解析.
站点设置
把下载好的压缩包解压到站点根目录.
站点目录所有者改为
www
,权限改为0755
网站运行目录选择为
public
, 宝塔用户如下图宝塔用户不知道哪里修改看这里
伪静态策略
我给的伪静态代码和官网不太一样, 我用官网的不能跨域, 响应会出现两个Access-Control-Allow-Origin
, 所以只能自己改写一个伪静态规则.
如果你的跨域有问题就试试我的.伪静态 1
2
3
4location /
{
try_files $uri $uri/ /index.php?$query_string;
}伪静态 1
2
3
4
5location /
{
try_files $uri $uri/ /index.php?s=$1;
add_header Access-Control-Allow-Origin "*";
}
建数据库
新建一个数据库叫什么名字都行, 其实配置默认即可.
安装Lsky
浏览你的网站会自动进入域名/install
.
一路检查下来应该问题出在PHP拓展和禁用函数, 根据提示去安装拓展和开放函数.
宝塔用户开放函数
软件商店->已安装->php8->设置
安装完成后根据自己需求配置用户组存储策略等.
结语
储存策略记得加一个服务并设置为默认, 然后删除本地储存(服务器哪扛得住)