หลังจาก musuperpump ดาวไปทำให้ผมเรียนรู้ ว่า multidatabase ทำยังไง
หลังจาก musuperpump ดาวไปทำให้ผมเรียนรู้ ว่า multidatabase ทำยังไง
วันนี้เลยจะทำการสอน วิธีติดตั้ง wpmu multidatabase ครับโดยผมจะสอนแบบ16databaseน่ะครับเพราะมันจะได้ไม่งงไปสำหรับมือใหม่อ่ะครับ
ก่อนอื่นให้ copy คำต่อไปนี้ไปใส่ใน้ notepadก่อนครับ
CREATE DATABASE `xxx_0` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_1` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_3` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_4` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_5` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_6` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_7` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_8` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_9` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_a` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_b` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_c` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_d` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_e` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_f` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `xxx_global` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
///DB Settings$dbname = “ใส่ชื่อ database ที่เราใช้อยู่”; //This is your current database$blog_table_prefix = ‘wp_’; //Prefix of your wpmu blog tables, most likely this won’t need to be changed$newdb_prefix = ‘xxx_(ให้ใส่ user nameของcpnalน่ะครับ)’; //This is the prefix of the db’s you’re moving your tables into – we assume they are all the same, if not, you’re in trouble//We need info to connect to the databases$dbhost = ‘localhost’;$dbuname = ‘user ที่ใช้ใน cpnal’;$dbpass = ‘pass ของcpnal’;//How many db’s are you moving into (16, 256, or 4096)?$db_scaling = ’16′;
// Usage: add_dc_ip(IP, DC)// EX: add_dc_ip(’123.123.123.’, ‘dc1′);
add_dc_ip(’123.123.123.’, ‘dc1′);
add_db_server(‘global’, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_global’, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’0′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_0′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’1′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_1′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’2′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_2′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’3′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_3′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’4′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_4′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’5′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_5′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’6′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_6′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’7′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_7′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’8′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_8′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(’9′, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_9′, ‘db_user_name’, ’db_user_name_pass’);add_db_server(‘a’, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_a’, ‘db_user_name’, ’db_user_name_pass’);add_db_server(‘b’, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_b’, ‘db_user_name’, ’db_user_name_pass’);add_db_server(‘c’, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_c’, ‘db_user_name’, ’db_user_name_pass’);add_db_server(‘d’, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_d’, ‘db_user_name’, ’db_user_name_pass’);add_db_server(‘e’, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_e’, ‘db_user_name’, ’db_user_name_pass’);
add_db_server(‘f’, ‘dc1′, 1, 1,’64.120.23.72′,’192.168.0.101′, ‘wpmu_f’, ‘db_user_name’, ’db_user_name_pass’);

ขอถามหน่อยครับ การติดตั้ง wp mutidatabase เริ่มต้นแบบนี้ผมเข้าใจถูกหรือป่าวครับ
1.ทำตามขั้นตอนที่ท่านแจ้งไว้ด้านบน ให้เสร็จเรียบร้อยก่อน
2.upload wpmu2.9.2.zip ขึ้น Host แล้วแตกไฟล์ออก
3.เรียกหน้าแรกขึ้นมาเพื่อกรอกข้อมูล database (ซึ่งปกติจะมี db_name, db_username, password, localhost)
แต่ผมไม่เข้าใจว่าจะกรอกขอมูล database ตามข้อ 3 ยังไง เพราะมันมี ตั้ง 16 database
รบกวนช่วยอธิบายด้วยครับว่าผมเข้าใจขั้นตอนถูกหรือป่าว
อีกอย่างครับ ตอนท้ายสุดของบทความ ท่านบอกว่า
“สำหรับคนที่ไม่มี multidatabaseสามารถดาวโหลดได้ตามนี้ครับ
http://skypream.org/wp-content/uploads/2010/03/New-Folder.zip”
อันนี้เอาไว้ทำอะไรครับ
ยังไงถ้าผมเข้าใจขัเนตอนผิดพลาด ช่วยอธิบายด้วยนะครับ อยากทำเป็นครับ
ขอบพระคุณล่วงหน้าครับ
ไม่เข้าใจตรงนี้ครับ
123.123.123. ให้เปลี่ยนเป็นเลข ip 3 ชุดแรกเช่น 123.456.789.111 ให้เปลี่ยนเป็น
123.456.789. อ่ะครับอย่างลืม . น่ะครับ
เอา ip จากอะไร ที่ไหนครับ ?