环境部署
支持
注意
您的Star是我坚持下去的动力,如果您觉得还不错,帮忙点个Star吧!
- Gitee的Star:https://gitee.com/wafts/waiadmin-php
- Github的Star:https://github.com/topwait/waiadmin-php
准备工作
【源码下载】:
- 官方网站:https://www.waitadmin.cn
- 其它途径:
环境要求
运行环境 | 要求版本 | 推荐版本 |
---|---|---|
PHP | >=8.0 | 8.0.2 |
Mysql | >=5.7 | 5.7 |
nginx 或 apache | 无限制 | nginx |
小皮安装
第一步: 创建网站 (默认您已把源码准备好了)
PS: 请注意把源码放到PhpStudy的可运行目录 WWW
PS: 源码访问入口是public目录,和ThinkPHP部署一样
第二步: 设置伪静态
第三步: 输入网址 (进入安装流程)
第四步: 已经安装了
- 您可以访问您的域名进行访问了
- 请注意记好您的后台访问路径 (每次安装随机生成)
- 如图所示后台入口是: http://www.waitadmin.cn/Wn6k3INaoR.php
宝塔安装
第一步: 创建网站 (默认您已把源码准备好了)
第二步: 选择运行目录
第三步: 设置伪静态
第四步: 进入安装流程 (和上面PhpStudy安装大同小异)
伪静态配置
注意
如果您访问网站提示404那可能是您每设置伪静态规则 设置方法如下,根据对应的服务配置即可。
[ Nginx ]
- 在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}
[ Apache ]
- 1、httpd.conf配置文件中加载了mod_rewrite.so模块
- 2、AllowOverride None 将None改为 All
- 3、把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
常见的问题
访问域名提示404错误
可能是您没有设置好伪静态
无法正常加载安装界面
建议您选Nginx作为服务,PHP版本选8.0以上,Mysql选择 >=5.7, <8.0