文章目录
一、服务器150安装LAMP环境
参照博客:https://blog.csdn.net/renfeigui0/article/details/102812570
| 名称 | 版本号 | 查询命令 |
|---|---|---|
| linux系统 | CentOS Linux release 7.7.1908 (Core) | cat /etc/redhat-release |
| Apache | httpd-2.4.6-90.el7.centos.x86_64 | rpm -qa | grep httpd |
| mariadb | mariadb-server-5.5.64-1.el7.x86_64 | rpm -qa | grep mariadb |
| php | php-5.4.16-46.el7.x86_64 | rpm -qa | grep php |
二、服务器150安装配置Discuz论坛
参照博客:https://blog.csdn.net/renfeigui0/article/details/102819697
| 名称 | 版本号 |
|---|---|
| Discuz | X3.2 |
三、服务器150安装php-redis连接驱动,服务器160、170、180安装Redis
参照博客:https://blog.csdn.net/renfeigui0/article/details/102969468
| 名称 | 版本号 |
|---|---|
| redis | redis-5.0.5 |
| php-redis | php-redis-2.2.8 |
四、Redis配置主从复制,服务器160(Redis主),服务器170(Redis从)
参照博客:https://blog.csdn.net/renfeigui0/article/details/102983135
五、Redis配置主从自动切换,服务器180(Redis哨兵)
参照博客:https://blog.csdn.net/renfeigui0/article/details/102998992
六、mysql(mariadb)数据库配置读写分离,服务器160(mariadb从)安装mariadb,170(mysq-proxy)安装mariadb、mysq-proxy
参照博客:https://blog.csdn.net/renfeigui0/article/details/103005608
| 名称 | 版本号 |
|---|---|
| mysql-proxy版本 | mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit |
七、配置php的数据库连接地址
1、登录apache web服务器150,修改DiscuzPHP网站发布目录全局配置文件config_global.php,查找dbhost字段,将IP修改为192.168.1.170:4040即可。