前端项目地址为:https://github.com/EleTeam/Shop-Vue 账号:admin 密码:admin123 谷歌验证码:4C7V54RRQXZ3QFTX Yii-2.0.35 PHP-7.3.x MySQL-8.x 或者 MariaDB-10.4.x Apache-2.4.x 或者 Nginx-2.x Redis-6.x Centos-8.x,lnmp-1.6 选择最高版本的php/mysql即可,Redis-6.x 具体的命令行请看:docs/Linux安装流程.txt appback 管理后台vue接口项目 appwap 商城vue接口项目 console 命令行项目 common 公共模块 environments 不同环境需要的文件 docs 开发文档等信息记录,数据库备份 vagrant 可以忽略 Linux下安装Redis: 用源码包安装,yii2-redis需要redis>=2.6.12的版本 1.cd /usr/local/src; wget download.redis.io/releases/redis-3.2.6.tar.gz 2.tar xvf redis-3.2.6.tar.gz; cd redis-3.2.6 3.make && make install 4.cp redis.conf /usr/local/etc 5.redis-server /usr/local/etc/redis.conf & 用命令行安装 1.安装redis: yum install redis 2.安装php-redis扩展: yum install php-redis 3.启动redis,并设定开机自动启动: service redis start 4.开机自动启动redis: chkconfig redis on 5.查看进程: ps aux|grep redis 6.查看端口: netstat -apn | grep redis 7.命令测试: redis-cli, set key "123", get key 8.查看redis版本:redis-server -v, 如果版本redis<2.6.12, 请用用源码包安装 让外网可以访问Redis: 1.打开redis端口:iptables -I INPUT -p tcp --dport 6379 -j ACCEPT && service iptables save && service iptables restart 2.修改redis的配置文件,将所有bind信息全部屏蔽。 vi /etc/redis.conf 或者 vi /usr/local/etc/redis.conf # bind 127.0.0.1 protected-mode no 3.重启redis 4.安装redis图形界面客户端Redis Desktop Manager 5.用该客户端可以清晰看到redis数据 127.0.0.1 local.eleteam.com 127.0.0.1 local.m.eleteam.com 127.0.0.1 local.admin.eleteam.com 127.0.0.1 local.api.eleteam.com 127.0.0.1 local.admin.eleteam.com 127.0.0.1 local.data.eleteam.com 以下文件夹要求读写权限: chmod -R 777 appback/runtime chmod -R 777 appwap/runtime chmod -R 777 console/runtime 数据库配置文件: common/config/main-local.php 旧项目地址为:https://github.com/EleTeam/Shop-PHP-Yii2/tree/old-etshop