环境要求
- PHP 7.0-7.3
- MySQL 版本 >= 5.7 如何适应其他版本数据库?
- Redis(版本越高越好)
- PHP的Redis扩展
- 将网站运行目录设置为public目录
- 如果是NGINX,添加以下伪静态规则:
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
rewrite ^/template/(.*).(html)$ 404.html last;
- 将根目录下的install.sql,导入数据库
- 找到根目录下的.env文件,将里面的配置替换成自己的:
APP_DEBUG = true
[APP]
DEFAULT_TIMEZONE = Asia/Shanghai
[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = raccoon5
//数据库名称
USERNAME = root
//数据库用户名
PASSWORD = root
//数据库密码
HOSTPORT = 3306
CHARSET = utf8
DEBUG = true
PREFIX = xwx_
//数据库前缀
[CACHE]
HOSTNAME = 127.0.0.1
PORT = 6379
//redis端口
PASSWORD =
//redis密码(如果有)
PREFIX = 5e35013ff172f:
//redis前缀,注意后面记得加个冒号或者下划线
[LANG]
default_lang = zh-cn
- 打开config/app.php文件,从24行起配置:
'domain_bind' => [
'm' => 'mobile',
//移动端二级域名,改前面
'admin' => 'admin',
//后台二级域名,改前面
'api' => 'api',
//api接口二级域名,改前面
'' => 'index',
//pc端域名
'www' => 'index'
//pc端域名
],
配置好后不要忘记解析好上述二级域名
然后导入install.sql即可
- 默认后台管理员账号:admin 123456