Config Wordpress with External database
ในตอนนี้เราต้องการที่จะเชื่อม wordpress server กับ database server แยก
DB Server
1) apt update -y
apt upgrade
apt install -y mariadb-server mariadb-client
nano /etc/mysql/mariadb.conf.d/50-server.cnf
// ใส่ IP address ของ database server ใน bind-address
สร้าง Database สำหรับ Wordpress ที่ 1
mariadb -u root -p
create database wp_db;
create user 'wp_user'@'ip_webserver' identified by 'password';
grant all privileges on wp_db.* to 'wp_user'@'ip_webserver';
FLUSH PRIVILEGES;
quit;
สร้าง Database สำหรับ Wordpress ที่ 2 โดยชื่อ Database และ user จะต้องต่างกับ db แรก
Web server
2) ทดลองเข้า DB ว่าสามารถเชื่อมต่อได้หรือไม่
mariadb -u wp_user -p -h ip_database
3) แก้ไขไฟล์ wp-config.php
4) เข้า https://ply-01.unddev.net , https://ply-02.unddev.net เพื่อติดตั้ง wordpress