การติดตั้ง WPMU MULTI DB 16 DB

ก่อนที่เราจะลง WordPress MU MUlti database เราจำเป็นที่จะต้องติดตั้ง WordPress MU ให้เสร็จเสียก่อนครับ

วิธีติดตั้ง WordPress MU

และจำเป็นต้องมีไฟล์ Plugin Multidb เสียก่อน

ดาวน์โหลดที่นี่เลยครับ ไฟล์ Multidb : http://www.seosamutprakarn.com/Multidb.rar

ขั้นตอนที่ 1. การเตรียมไฟล์ติดตั้ง WordPress MU Multidb

เปิดไฟล์ Replace.txt

ใช้คำสั่ง search > replace แทนที่ xxx ด้วย Username ที่ Login เข้าใช้งาน cPanel

เปิดไฟล์ db-config.php

ใช้คำสั่ง search > replace แทนที่ usernamecpanel ด้วย Username ที่ Login เข้าใช้งาน cPanel

ใช้คำสั่ง search > replace แทนที่ passwordcpanel ด้วย password ที่ Login เข้าใช้งาน cPanel

บรรทัดที่ 16 จะพบข้อมูล ของหมายเลขไอพี add_dc_ip(‘ 111.222.333.’, ‘dc1′);ให้ แทนที่ 111.222.333. ด้วยหมายเลขไอพีของ Hosting หรือ เว็บไซต์ของเรา โดยให้ใส่แค่เลขสามชุดแรกตามด้วย จุด เช่น IP 75.25.65.222 ให้ใส่เป็น 75.25.65. เสร็จแล้ว Save File ให้เรียบร้อยครับ

ดูหมายเลขไอพีได้ใน cPanel

เปิดไฟล์ move-blogs.txt

บรรทัดที่ 25 และ 26

ใช้คำสั่ง search > replace แทนที่ usernamecpanel ด้วย Username ที่ Login เข้าใช้งาน cPanel

ใช้คำสั่ง search > replace แทนที่ passwordcpanel ด้วย password ที่ Login เข้าใช้งาน cPanel

เสร็จแล้วเซพให้เรียบร้อยครับ

ขั้นตอนที่ 2. สร้างดาต้าเบส ทั้ง 16 ดาต้าเบส

ล๊อกอินเข้า cPanel ของโฮสติ้งหรือโดเมนที่ติดตั้ง wp-mu ไว้ โดยปกติจะอยู่ที่ domain/cpanel

เข้าใช้งาน phpMyAdmin โดยคลิ๊กที่ icon

คลิ๊กที่ icon SQL เพื่อสร้างดาต้าเบส 17 ดาต้าเบสในครั้งเดียว

copy text ทั้ง 17 บรรทัด มาใส่ในช่อง Run SQL query/queries on server “localhost”: และคลิ๊ก Go

ดาต้าเบสทั้ง 17 ดาต้าเบสจะถูกสร้างในครั้งเดียว

ขั้นตอนที่ 3. อัพโหลดไฟล์ขึ้นโฮส

1. Upload file move-blogs.php ไปไว้ที่ root domain
สำหรับโดเมนของโฮสหลักจะอยู่ที่ /public_html
โดเมนย่อย หรือโดเมนที่ Add เพิ่มเข้าไปจะอยู่ที่ /public_html/yourdomain.com

2. Upload file db.php (ไฟล์นี้จะไม่ถูกแก้ไข) และไฟล์ db-config.php ไปไว้ที่ wp-content โดยปกติจะอยู่ที่
สำหรับโดเมนของโฮสหลักจะอยู่ที่ /public_html/wp-content
โดเมนย่อย หรือโดเมนที่ Add เพิ่มเข้าไปจะอยู่ที่ /public_html/yourdomain.com/wp-content

ขั้นตอนที่ 4. ทำการย้ายดาต้าเบส

ไปที่ domain.com/move-blogs.php

คลิ๊กที่ข้อ 4.To start the copy process click here เพื่อเริ่มทำการย้ายดาต้าเบส รอจนย้ายดาต้าเบสเรียบร้อย (หน้าเว็บหยุดโหลด)

คลิ๊กที่ข้อ 6.Once completed, refresh this page by clicking here เพื่อรีเฟรชหน้าเว็บใหม่

เสร็จ สิ้นขั้นตอนการติดตั้ง ให้ไปลบไฟล์ move-blogs.php ทิ้ง และทดลองเข้าหน้าเว็บไซต์เรา ถ้าสามารถเข้าได้ปกติแสดงว่าการติดตั้ง WordPress Mu Multi database เสร็จเรียบร้อยครับ

ในกรณีที่ทำผิดพลาดให้ลบดาต้าเบสที่สร้างขึ้นมาทิ้ง และลบไฟล์ ทั้งสามไฟล์ออก ระบบจะสามารถกลับมาใช้ได้เหมือนเดิม
และให้ทดลองทำใหม่อีกครั้ง

Related posts:

  1. วิธีการติดตั้ง Wordpress MU ภาค 1 วิธีอัพโหลดไฟล์์ขึ้น Hostgator จริง ๆ บทความนี้ผมจะตอบปัญหาของเพื่อนในบอร์ดคนนึง ที่ถามเรื่องการอัพไฟล์เข้าโฮสของ Hostgator และถ้า Step by Step ในสไตล์ผมมันก็ต้องมีรูปสวยๆ...
  2. อัพโหลดไฟล์ขึ้นโฮส ผ่าน File Manager ของ Direct Admin สำหรับการอัพโหลดไฟล์ขึ้น Host นั้นเราสามารถทำได้หลายวิธี แต่วิธีที่สะดวกและรวดเร็วมากที่สุดคือการอัพโหลดไฟล์ผ่านโปรแกรม File Manager ของ ระบบจัดการเว็บโฮสติ้งต่าง ๆ เช่น...
  3. วิธีติดตั้ง WordPress สวัสดีครับ ว่าจะเขียนบทความนี้ตั้งนาน ไม่ได้เขียนสักทีวันนี้มีเวลาว่างและจะติดตั้ง เว็บใหม่ด้วย WordPress บน Hosting ที่มีตัวจัดการเป็น DirectAdmin และไม่มีตัวอำนวยความสะดวกอย่าง...
  4. วิธีติดตั้ง WordPress Mu ภาค2 ดาวน์โหลดไฟล์ WordPress Mu ที่นี่ครับ หลังจากเมื่อวานเราอัพโหลดไฟล์ขึ้นโฮสเสร็จเรียบร้อยแล้ว ก็มาถึงขั้นตอนการติดตั้งเจ้าตัว WordPress Mu เสียที การติดตั้ง...

Related posts brought to you by Yet Another Related Posts Plugin.

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

ขอบคุณมากครับ พอดีเช่า hostgator อยู่จะนำไปทดลองใช้

ตรงข้อมูลดาต้าเบสที่สร้าง ของผมมันเป็น _1 อยู่แล้ว พอสร้างเสร็จ มันก็ไปซ้ำกับ DB ใหม่อีก 17 ตัวน่ะคับ ต้องแก้ปัญหายังไง เพราะผมลองเปลี่ยนชื่อแล้ว ไม่รอด

ผมติดตั้งแล้วครับ ทั้ง wordpress mu 2.9.2 และ wordpress 3.0
ปกติก็ตั้งเป็น utf8_general_ci
ติดตั้ง 256 db
ใส่เนื้อหาไทย หน้าเว็บเป็นไทยปกติ
แต่ทำไม่ในฐานข้อมูล
เป็นภาษาต่างดาวครับ

แต่ถ้ายกเลิกไม่ทำ multi db ภาษาไทยก็จะได้ทั้งหน้าเว็บ
และในฐานข้อมูล

หากไม่แก้ไข จะมีปัญหาอะไรป่าวครับ
และหากแก้ แก้อย่างไร

ถ้าจะทำ multi db ในโดเมนที่2ทำยังไงอ่ะครับ

เพราะชื่อดาต้าเบสพวกนี้มันจะซ้ำกัน

`xxx_0`
`xxx_1`
`xxx_2`

Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘gangseo’@'localhost’ (using password: YES) in /home/gangseo/public_html/move-blogs.php on line 64
Could not connect to mysql

มันขึ้นแบบนี้อ่ะครับ ทำไง :( ((

น่าจะ password my sql ผิดนา

Leave a comment

(required)

(required)