目录
必须先看环境搭建文档,安装完毕后务必配置站点
如果你是群里下载的安装包,可直接第五步开始
#1、克隆
git clone http://139.159.242.195/seven_events/qimall.git
#2、进入目录
cd qimall
#3、安装依赖
// (不建议) 如果你只有 php 7.1 也可以忽略版本进行安装
php composer.phar install --ignore-platform-reqs
php composer.phar install --prefer-dist
#4、初始化项目
php init // 然后输入0回车,再输入yes回车
#5、配置数据库信息
找到 common/config/main-local.php 并配置相应的信息, 注意要先创建好数
#6、安装数据库(Mysql5.7及以上)
php ./yii migrate/up
#7、初始化账号密码,一键创建总管理员账号密码(注意保存)
php ./yii password/init
截止到这里就安装完成了,可以去配置站点了,下面(8、9步骤)的都是根据自己实际的情况去执行
#8、建议更新第三方扩展包(可选)
php composer.phar update
#9、Linux 下文件缓存权限授权
Linux 环境下如果是文件缓存去 `backend/runtime` 目录执行一下 `chmod -R 777 cache`,不执行可能会造成修改了网站设置缓存不生效的情况
在该域名下 vhosts.conf配置文件中配置伪静态,配置如下
location / {
index index.php index.html error/index.html;
autoindex off;
try_files $uri $uri/ /index.php$is_args$args;
}
location /web {
try_files $uri $uri/ /web/index.php$is_args$args;
}
需要配置三个域名,分别是后台域名,接口域名,前端资源域名
后台域名指向:/backend/web 例如:www.testmall.com 根目录指向/backend/web 接口域名:/api/web 例如:api.testmall.com 根目录指向/api/web 前端资源域名:/web 例如:static.testmall.com 根目录指向/web