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