LAMP(Linux+Apache+MySQL+PHP)(四)+Discuz+Redis+Mysql-proxy讀寫分離(centos7)

逍遙X發表於2019-11-22

一、伺服器150安裝LAMP環境

參照部落格:https://blog.csdn.net/renfeigui0/article/details/102812570

名稱版本號查詢命令
linux系統CentOS Linux release 7.7.1908 (Core)cat /etc/redhat-release
Apachehttpd-2.4.6-90.el7.centos.x86_64rpm -qa | grep httpd
mariadbmariadb-server-5.5.64-1.el7.x86_64rpm -qa | grep mariadb
phpphp-5.4.16-46.el7.x86_64rpm -qa | grep php

二、伺服器150安裝配置Discuz論壇

參照部落格:https://blog.csdn.net/renfeigui0/article/details/102819697

名稱版本號
DiscuzX3.2

三、伺服器150安裝php-redis連線驅動,伺服器160、170、180安裝Redis

參照部落格:https://blog.csdn.net/renfeigui0/article/details/102969468

名稱版本號
redisredis-5.0.5
php-redisphp-redis-2.2.8

四、伺服器160、170配置Redis主從複製,伺服器160(Redis主),伺服器170(Redis從)

參照部落格:https://blog.csdn.net/renfeigui0/article/details/102983135

五、伺服器160、170配置Redis主從自動切換,伺服器180(Redis哨兵)

參照部落格:https://blog.csdn.net/renfeigui0/article/details/102998992

六、mysql(mariadb)資料庫配置讀寫分離,伺服器150(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

七、伺服器150配置php的資料庫連線地址

1、登入apache web伺服器150,修改DiscuzPHP網站釋出目錄全域性配置檔案config_global.php,查詢dbhost欄位,將IP修改為192.168.1.170:4040即可。
在這裡插入圖片描述

相關文章