มาย้าย WordPress จาก local สู่ Host จริงกันเถอะ

สวัสดีค่าาา บทความในวันนี้จะเป็นเรื่องของการย้าย website ของเราที่ทำจาก WordPress ขึ้นสู่ Host จริงๆ กันนะคะ หลายๆ คนเวลาทำเว็บ ก็คงจะใช้วิธีลอง run ใน localhost ของเราก่อนเสมอ แล้วพอเราเจอ Host ที่ถูกใจแล้ว ก็ค่อยย้ายขึ้นสู่ Host จริง แต่ในขั้นตอนการย้ายนั้น ก็ต้องมีการเปลี่ยนการตั้งค่าอยู่หลายอย่างพอสมควร เพราะฉะนั้นในบทความนี้ อายก็จะมาแนะนำการเปลี่ยนการตั้งค่าต่างๆ เพื่อที่เราจะได้ย้าย website ของเราขึ้นสู่ Host จริงได้อย่างสมบูรณ์ค่ะ

  1. Export SQL file จาก Database ของเราตอนที่ยังทำบน localhost อยู่ออกมา

กด Go เพื่อทำการ Export

เมื่อ Export ออกมาแล้วจะได้เป็นไฟล์ .sql ออกมา

2. แก้ไขการตั้งค่าในไฟล์ .sql ที่เราทำการ export ออกมาเมื่อสักครู่

  • ทำการเปิดไฟล์ในโปรแกรม Notepad++
  • กด Ctrl+F
  • คลิกที่แท็บ Replace
  • ตรง Find what ให้ใส่คำว่า localhost
  • ตรง Replace with ให้ใส่ชื่อ Domain หรือชื่อเว็บไซต์ของคุณ ที่ทำการจดไว้
  • คลิกที่ Replace All แล้วทำการ Save ไฟล์ให้เรียบร้อย

(ในส่วนนี้จะเป็นแค่การนำชื่อ Domain ของคุณมาแทนที่คำว่า localhost หากใครจะใช้วิธีอื่นๆ ก็ได้เช่นกันค่ะ)

3. Import .sql file

นำไฟล์ที่เราทำการแก้ไขเรียบร้อยเมื่อสักครู่ Import เข้าไปใน Database ที่เราได้ทำการสร้างไว้กับทาง Host

  • คลิกที่เลือกไฟล์ แล้วเลือกไฟล์ .sql ที่เราแก้ไขไปเมื่อสักครู่

เสร็จเรียบร้อยกดที่ Go เพื่อทำการ Import

4. เปลี่ยนชื่อ URL ในตาราง wp-options

  • ตรงบรรทัดแรกคือ siteurl จะเห็นว่า option_value ของเราจะเป็น http://localhost/ชื่อเว็บฯคุณ เราจะมาเปลี่ยนเป็นชื่อ Domain หรือชื่อเว็บไซต์จริงๆ ของเรากัน
  • เปลี่ยน option_value เป็นชื่อเว็บฯ ของเรา
  • คลิก Go เพื่อบันทึก

5. แก้ไขการตั้งค่าใน wp-config

  • เปลี่ยน DB_NAME, DB_USER, DB_PASSWORD,DB_HOST เสร็จแล้วบันทึกไฟล์ให้เรียบร้อย

*ข้อมูล database พวกนี้จะเป็นข้อมูลจาก database ที่เราได้ทำการสร้างไว้กับทาง host จริงเท่านั้นนะคะ

6. ทำการ upload ไฟล์ขึ้น Host จริง ผ่าน FileZilla

  • ทำการ connect ให้เรียบร้อย
  • upload ไฟล์ทั้งหมดไว้ใน public_html

7. ลองเปิดเว็บไซต์ขึ้นมาดูว่าใช้งานได้หรือไม่

จบแล้วค่า สำหรับการย้าย WordPress จาก Local ไปสู่ Host จริง ขั้นตอนหลักๆ ก็จะมีประมาณนี้ค่ะ แต่จริงๆ แล้วถ้าจะให้ดี แนะนำให้เลือก Host ที่ถูกใจมาก่อนแล้วทำการติดตั้งและลงมือทำบน Host จริงเลยจะดีกว่ามากค่ะ นอกจากจะไม่ต้องเสียเวลาย้ายจาก Local ไป Host จริงแล้ว ขั้นตอนในการทำก็ง่ายกว่ามากๆ เลยล่ะค่ะ

สำหรับวันนี้ขอจบบทความเพียงเท่านี้นะคะ แล้วเจอกันใหม่ค่ะ

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade