LAMP(Linux+Apache+MySQL+PHP)(四)+Discuz+Redis+Mysql-proxy讀寫分離(centos7)
文章目錄
- 一、伺服器150安裝LAMP環境
- 二、伺服器150安裝配置Discuz論壇
- 三、伺服器150安裝php-redis連線驅動,伺服器160、170、180安裝Redis
- 四、伺服器160、170配置Redis主從複製,伺服器160(Redis主),伺服器170(Redis從)
- 五、伺服器160、170配置Redis主從自動切換,伺服器180(Redis哨兵)
- 六、mysql(mariadb)資料庫配置讀寫分離,伺服器150(mariadb主),伺服器160(mariadb從)安裝mariadb,伺服器170(mysq-proxy)安裝mariadb、mysq-proxy
- 七、伺服器150配置php的資料庫連線地址
一、伺服器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 |
四、伺服器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即可。
相關文章
- Redis的讀寫分離Redis
- Laravel讀寫分離原理Laravel
- MySQL Amoeba讀寫分離MySql
- Amoeba for mysql讀寫分離MySql
- MySQL讀寫分離AtlasMySql
- mongodb的讀寫分離MongoDB
- MyCat分庫分表、讀寫分離
- Mycat 讀寫分離+分庫分表
- CentOS7系統下使用Mycat實現mysql讀寫分離部署CentOSMySql
- 資料讀寫壓力大,讀寫分離
- LAMP環境(linux+apache+mysql+php)配置LAMPLinuxApacheMySqlPHP
- Lamp(linux+apache+mysql+php)環境搭建LAMPLinuxApacheMySqlPHP
- MySQL + Atlas --- 部署讀寫分離MySql
- Amoeba for MySQL讀寫分離配置MySql
- Amoeba實現讀寫分離
- mysql讀寫分離(PHP類)MySqlPHP
- 資料庫讀寫分離資料庫
- 讀寫分離 & 分庫分表 & 深度分頁
- ShardingSphere(七) 讀寫分離配置,實現分庫讀寫操作
- 位元組面試:什麼是讀寫分離?讀寫分離的底層如何實現?面試
- ProxySQL實現MySQL讀寫分離MySql
- MySQL 讀寫分離的好處MySql
- mysql優化之讀寫分離MySql優化
- 探究MySQL MGR的讀寫分離MySql
- StoneDB 讀寫分離實踐方案
- Spring-Mybatis 讀寫分離SpringMyBatis
- Mycat讀寫分離配置實踐
- SQL Server AlwaysOn讀寫分離配置SQLServer
- Amoeba 實現 MySQL 讀寫分離MySql
- CQRS如何實現讀寫分離
- 【Mysql】mysql-proxy讀寫分離MySql
- 【Mongodb】 Replica set 的讀寫分離MongoDB
- 資料庫的讀寫分離資料庫
- mysql讀寫分離Amoeba的部署MySql
- MySQL cetus 中介軟體 讀寫分離MySql
- MYSQL 主從 + ATLAS 讀寫分離 搭建MySql
- 配置\清除 MySQL 主從 讀寫分離MySql
- Mysql之讀寫分離架構-AtlasMySql架構