ทำเว็บ CMS โดย WordPress ตอน4

15/11/2011 11:21 PM คอมพิวเตอร์ 985 views

 ทำเว็บ CMS โดย WordPress ตอน 4

ทำเว็บ CMS โดย WordPress ตอน4 : ตอนอัพโหลดฐานข้อมูลจากเครื่องไปยังโฮส

สำหรับตอนที่ 4 จะเริ่มทำงานบนอินเตอร์เตอร์เน็ตจริงแล้วครับเราจำทำการอัพโหลดฐานข้อมูลที่สร้างไว้ในเครื่องไปยังโฮสเพื่อทำการเผยแพร่แต่นี้เป็นเครื่องส่วนหนึ่งนะครับเพราะเรายังต้องอัพโหลดไฟล์อื่นๆอีกด้วย อยากรู้ว่าต้องทำยังไงบ้างไปดูกันเลยครับ

ส่วนที่ 1 : Export ฐานข้อมูลจากเครื่องของเรา
– เข้าไปยัง localhost/phpMyadmin ครับ Log in ให้เรียบร้อย ทางซ้ายมือของเราจะมีฐานข้อมูลให้เลือกดังภาพครับ


– เมื่อเลือกฐานข้อมูลที่เราสร้าง (worpress) จะปรากฎ Table ของฐานข้อมูลดังภาพครับ

– ทางขวามือของจอจะเป็น Table เหมือนกันแต่จะมีเครื่องมือที่จัดการกับ Table อยู่ด้วย

– ด้านบนของจอเรากำลังอยู่ในส่วนของฐานข้อมูล wordpress ในส่วนของโครงสร้าง ให้คลิ๊กไปที่ “ส่งออก” ครับ

– เมื่อเราเข้ามายังส่วนของส่งออก ด้านบนจะตั้งค่าไว้เรียบร้อยแล้ว ลงมาด้านล่างให้เช็คถูก “ส่งมาเป็นไฟล์”  แล้วส่งออก

– จะได้ไฟล์ฐานข้อมูลออกมา 1 ไฟล์เแต่ต้องแก้ไขก่อนอัพขึ้นโฮสนะครับ


– ก่อนที่จะอัพขึ้นโฮสเราต้องแก้ url ในฐานข้อมูลก่อนครับเพราะตอนที่เราสร้างไฟล์ในเครื่อง url จะเป็น “localhost/wordpredd/ชื่อไฟล์ทั้งหมด”  เมื่อเราคลิ๊กลิ้งหน้าเว็บก็จะลิ้งไปมาภายใน localhost ถ้าเราไม่แก้เมื่อเข้าเว็บผ่านอินเตอร์เน็น url มันไม่ลิ้งให้ครับ

– แก้ url โดยใช้คำสั่ง “Replace Find what” พิมพ์ localhost/wordpress หรือ url ที่เราตั้งค่าไว้   ส่วน Replace with ให้พิมพ์ url ของโฮสเราไปของผมก็จะพิมพ์ “www.dechathon.com” เพราะเมื่อมีใครคลิ๊กเข้าเว็บของผมมันก็จะลิ้งให้อัติโนมัติ

ส่วนที่ 2 : สร้างฐานข้อมูลบนโฮสที่สมัครไว้

ในตอนนี้ผมขอข้ามวิธีการสมัครโฮส  การเข้าสู่หน้าโฮส และการตั้งค่าต่างๆไปนะครับเพราะสามารถสอบถามผู้ให้บริการที่สมัครโฮสว่าต้องทำยังไงได้บ้าง เมื่อ Log in เข้าเรียบร้อยจะประกฏเมนู Your Account ทำหน้าที่ตั้งค่าบัญชีของโฮสเรา คลิ๊กไปที่เมนู “MySQL Management”

– เมื่อเข้า”MySQL Management”  เรียบร้อยจะปรากฏฐานข้อมูลที่อยู่โฮสของเรา จริงๆมันจะว่างนะครับแต่ผมได้สร้างฐานข้อมูลก่อนหน้าไว้แล้ว ให้คลิ๊ก “Create new Database” เพื่อสร้างฐานข้อมูลครับ

– Database Name: กรอกชื่อฐานข้อมูลคำว่า “wordpress” ก็ได้ครับ ส่วนข้างหน้าเป็น ID ของโอสของผม
Database Username: กรอกชื่อฐานข้อมูลคำว่า “root” หรือเลือก OR มันจะใส่ Username พร้อม password ให้เรียบร้อยเลยครับ

– เมื่อกรอกข้อมูลเสร็จจะได้เป็น Detail ด้านล้างให้จดส่วนนี้ไว้นะครับเพราะต้องนำไปใช้ต่อ ก็เป็นอันเสร็จสิ้นสำหรับการสร้างฐานข้อมูล

ส่วนที่ 3 : Import ฐานข้อมูลจากเครื่องของเราเข้าสู่โฮส
             เมื่อสร้างฐานข้อมูลเสร็จเรียบร้อยต่อไปเราจะมาอัพโหลดไฟล์ไปยังโฮสครับ (ไฟล์ที่แก้ไขแล้วจากด้านบน) คลิ๊กกลับมาหน้าแรก เลือก “phpMyAdmin” จะเปิดหน้าต่างใหม่ขึ้นมา

– หน้าจอที่ได้จะเหมือนกับ phpMyAdmin ในเครื่องของเรา ทางซ้ายมือจะมีชื่อฐานข้อมูลที่เราสร้างขึ้นด้วยวิธีก่อนหน้าครับ

– เมื่อเลือกฐานข้อมูล wordpress2 ก็จะมีลักษณะเหมือนฐานข้อมูล wordpress ในเครื่องของเราเช่นกันจากนั้นก็คลิ๊กไปยังเมนู “Import”

– เลือกไฟล์ฐานข้อมูลที่เราแก้ไขแล้ว ไม่ต้องตั้งค่าได้ๆ กด “Go” ได้เลยครับ

– รอสักครู่เมื่ออัพโหลดเสร็จจะได้ Table ต่างๆบนโฮสเหมือนในเครื่องของเราเลย

 

– เสร็จเรียนร้อยแล้วครับ

สำหรับวิธีการ Export Database,Edit database และ Impost Database ก็มีแค่นี้ครับแต่ยังไม่เสร็จสิ้น นี่เป็นแค่ส่วนหนึ่งเท่านั้น เดี่ยวครั้งหน้าจะเป็นวิธีการอัพโหลดไฟล์ข้อมูลต่างๆทั้งข้อความ รูปภาพ ที่เราเขียนไว้เป็นบทความไปยังโฮสอย่าลืมตอดตามนะครับ ^^

– ก่อนที่ผมจะทำได้ผมก็ไม่เข้าใจเหมือนกันครับต้องขอบคุณพี่ @iMenn และเว็บ http://www.wordpress.in.th/2010/how-to-move-wordpress-hosting/ มากครับถ้าไม่ได้เว็บนี้ผมคงแย่แน่ๆ แต่คิดว่ามันยังงงอยู่เลยเอามาเขียนใหม่อีกครั้ง

 

, , , , , , , ,