由于單臺服務器運行LNMP架構會導致網站訪問緩慢,當系統內仔般吃滿的,低谷易導致系統出現 oom ,從而kill掉 MysQL 數據庫,所以需要將web 和數據庫進行獨立部署。愛掏網 - it200.com拆分數據庫能解決什么問題1、緩解web 網站的壓力;2、增強數據庫讀寫性能;3、提高用戶訪問的速度;
MySQL 192.168.10.6PHP 192.168.10.5Ngnix 192.168.10.4
4.1.1、備份所有數據
mysqldump -uroot -pcyc.com --all-databases > mysql_all.sql
4.1.2、拷貝數據至mariadb服務器
scp mysql_all.sql root@192.168.10.6:/tmp
4.2.1、安裝
請參考文章:https://www.cnblogs.com/ygbh/p/17360740.html
4.2.2、數據的導入數據庫
mysql -uroot -p /mysql-all.sql
4.3.3、創建數據庫登陸的用戶和密碼
grant all on *.* to username@% identified by password;flush privileges;
4.4.1、wordpress修改
]# cat /opt/wordpress/wp-config.php 愛掏網 - it200.com 來自 vuebug.com如不確定請勿更改 */define(DB_COLLATE, );
4.4.2、wecenter修改
]# cat /opt/wewenter/system/config/database.php utf8mb4, host => 192.168.10.6, username => wewenter, password => wewenter, dbname => wewenter, port => 3306,);$config[slave] = false;$config[port] = 3306;
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。