วิธีการโยกย้ายไซต์ WordPress ไปยังโฮสต์ใหม่? (ไม่มีการหยุดทำงาน!)

เผยแพร่แล้ว: 2022-02-14

เว็บไซต์ที่ดีเป็นรากฐานสำคัญสำหรับการเติบโตของธุรกิจออนไลน์ใดๆ ความสำเร็จของเว็บไซต์ขึ้นอยู่กับโครงสร้างพื้นฐาน UX/UI และ SEO ตลอดจนเซิร์ฟเวอร์ที่โฮสต์เว็บไซต์ หากไม่มีโฮสต์ที่แข็งแกร่ง ไซต์ WordPress ก็ไม่สามารถทำงานได้อย่างเต็มศักยภาพ

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

การย้ายไซต์ WordPress ของคุณไปยังโฮสต์ใหม่อาจเป็นเรื่องยาก กระบวนการนี้อาจใช้เวลาและเสี่ยงต่อการสูญเสียข้อมูล หรือที่แย่กว่านั้นคือทำให้ไซต์ของคุณเสียหาย

แม้จะมีความเสี่ยงทั้งหมด แต่บางครั้งก็จำเป็นต้องทำการเปลี่ยนแปลง ในบทความนี้ เราจะมาดูวิธีการโยกย้ายไซต์ WordPress ไปยังโฮสต์ใหม่โดยไม่ทำให้เกิดการหยุดทำงาน

ปลั๊กอินสถิติสำหรับ WordPress

คู่มือหรือปลั๊กอิน?

ขั้นตอนแรกคือการตัดสินใจว่าคุณต้องการย้ายไซต์ WordPress ด้วยตนเองหรือโดยอัตโนมัติ ทั้งสองมีข้อดีของพวกเขา การโยกย้ายด้วยตนเองเกี่ยวข้องกับการใช้ FTP (โปรโตคอลการถ่ายโอนไฟล์) และการแก้ไขไฟล์และฐานข้อมูลบนแบ็กเอนด์ของคุณ อย่ามัวแต่คิดว่าการโยกย้ายด้วยตนเองเป็นกระบวนการที่ซับซ้อนที่คุณไม่สามารถทำได้ด้วยตัวเอง เพียงทำตามบทช่วยสอนทีละขั้นตอนและคุณน่าจะไม่เป็นไร

อย่างไรก็ตาม ยังมีตัวเลือกปลั๊กอินที่มีประสิทธิภาพหลายตัวสำหรับการโยกย้าย WordPress โดยเฉพาะที่สามารถทำงานให้คุณได้ ปัญหาเดียวของปลั๊กอินคือมักเกิดข้อผิดพลาด จึงไม่เหมาะที่สุดสำหรับเว็บไซต์ขนาดใหญ่ ด้วยการโยกย้ายด้วยตนเอง ความเสี่ยงจากข้อผิดพลาดสามารถบรรเทาได้อย่างมาก

เริ่มต้นด้วยการโยกย้ายด้วยตนเอง

วิธีการโยกย้ายไซต์ WordPress ไปยังโฮสต์ใหม่ด้วยตนเอง

1. ค้นหาโฮสต์ใหม่

ก่อนที่คุณจะเริ่มกระบวนการย้ายไซต์ WordPress คุณต้องหาบ้านหลังใหม่หรือที่เรียกว่าโฮสต์หรือผู้ให้บริการรายใหม่ เมื่อค้นคว้าเกี่ยวกับเซิร์ฟเวอร์ที่ดีที่สุด ให้คิดว่าเหตุใดคุณจึงย้ายไซต์ของคุณตั้งแต่แรก

คุณไม่พอใจกับระดับการรักษาความปลอดภัยที่โฮสต์ปัจจุบันของคุณมีให้หรือไม่? UI ของโฮสต์ปัจจุบันของคุณไม่เป็นมิตรกับผู้ใช้ตามที่คุณต้องการหรือไม่ คุณต้องการความเร็วที่ดีกว่านี้หรือไม่? ถ้าใช่ นี่คือรายชื่อผู้ให้บริการโฮสติ้ง WordPress ที่เร็วที่สุดเจ็ดราย

จากคำตอบของคุณ คุณจำเป็นต้องค้นหาโฮสต์พร้อมบริการที่ตอบข้อกังวลของคุณในปัจจุบัน นี่อาจเป็นคุณสมบัติด้านความปลอดภัยระดับแนวหน้า แพลตฟอร์มที่ใช้งานง่าย หรือพื้นที่จัดเก็บข้อมูลเพิ่มเติมสำหรับข้อมูลของคุณ

คุณสามารถเลือกประเภทของโฮสต์ได้ เช่น:

  • แชร์ โฮสต์ที่ใช้ร่วมกันรองรับหลายเว็บไซต์และมักจะเป็นตัวเลือกที่เป็นมิตรกับงบประมาณมากที่สุด
  • อุทิศ. โฮสต์เฉพาะรองรับหนึ่งเว็บไซต์เท่านั้น
  • VPS (เซิร์ฟเวอร์เสมือนส่วนตัว) VPS เป็นเซิร์ฟเวอร์ที่ใช้ร่วมกัน แต่มีช่องเสมือนเพื่อให้เว็บไซต์มีทรัพยากรเฉพาะของตนเองได้

ด้วยโฮสติ้งราคาถูกแต่ละประเภท โฮสต์สามารถจัดการงานบางอย่าง เช่น การสำรองข้อมูลและการอัปเดต

คุณต้องเลือกประเภทของโฮสต์ที่เหมาะกับธุรกิจของคุณ ตัวอย่างเช่น สมมติว่าบริษัทของคุณขายโซลูชันระบบ PBX บนคลาวด์ ความสำคัญของคุณในการเลือกโฮสต์จะต้องเร็วกว่าปัจจัยอื่นๆ

2. สำรองไฟล์เว็บไซต์ของคุณ

ขั้นตอนที่สำคัญที่สุดอย่างหนึ่งในการย้ายเว็บไซต์ของคุณไปยังโฮสต์ใหม่คือการสำรองไฟล์ทั้งหมดของคุณ คุณสามารถทำได้ด้วยเครื่องมือ FTP ฟรี เช่น FileZilla เพียงทำตามขั้นตอนง่าย ๆ เหล่านี้:

  • ใช้ FTP เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ของไซต์ของคุณ
  • ไปที่โฟลเดอร์ 'root' ของ WordPress ที่มีไฟล์ทั้งหมดของคุณ
  • โฟลเดอร์รากนี้มักจะชื่อ public_html หรือตั้งชื่อตามเว็บไซต์ของคุณ
  • คลิกขวาที่โฟลเดอร์ 'รูท' และคลิกที่ 'ดาวน์โหลด'
  • นี่จะดาวน์โหลดเนื้อหาทั้งหมดของโฟลเดอร์รูทของคุณไปยังคอมพิวเตอร์ของคุณ ดังนั้นคุณจะมีสำเนาของไฟล์เว็บไซต์ทั้งหมดของคุณ

3. สำรองฐานข้อมูล WordPress ของคุณ

เมื่อคุณสำรองข้อมูลไฟล์ของไซต์ WordPress แล้ว คุณจะต้องสำรองข้อมูลของฐานข้อมูลด้วย ซึ่งมีข้อมูลพื้นฐานทั้งหมดเกี่ยวกับไซต์

คุณสามารถเข้าถึงฐานข้อมูลของไซต์ของคุณผ่านแผงควบคุม จากนั้นคุณต้องส่งออก ในการดำเนินการนี้ ให้คลิกที่แท็บ 'ส่งออก' จากนั้น คลิกที่ตัวเลือก 'ด่วน' ใต้ 'วิธีการส่งออก' และเลือก 'ไป' การดำเนินการนี้จะดาวน์โหลดฐานข้อมูลของเว็บไซต์ของคุณในรูปแบบ .sql

4. สร้างฐานข้อมูล SQL ใหม่

เมื่อคุณดาวน์โหลดข้อมูลสำรองของทั้งไฟล์ไซต์และฐานข้อมูลของคุณแล้ว คุณต้องสร้างฐานข้อมูล SQL ใหม่ในเซิร์ฟเวอร์ใหม่ของคุณ แนวคิดคือการนำเข้าไฟล์เก่าของคุณลงในสิ่งนี้ ซึ่งเกี่ยวข้องกับขั้นตอนสั้นๆ ไม่กี่ขั้นตอน:

  • เข้าสู่ระบบโฮสต์เว็บใหม่ของคุณและเชื่อมต่อกับซอฟต์แวร์ cPanel
  • เปิดฐานข้อมูล MySQL และสร้างฐานข้อมูลใหม่
  • กำหนดชื่อให้กับเว็บไซต์ของคุณ
  • สร้างบัญชีผู้ใช้ MySQL ใหม่ อย่าลืมเพิ่มรหัสผ่าน
  • เพิ่มบัญชีผู้ใช้นี้ในฐานข้อมูลใหม่และให้ 'สิทธิ์ทั้งหมด'

5. อัปโหลดไฟล์ของเว็บไซต์ของคุณไปยังฐานข้อมูลใหม่

ถัดไป:

  • เข้าสู่ระบบเซิร์ฟเวอร์ใหม่และไปที่ 'โฟลเดอร์รูท'
  • คลิกขวาที่โฟลเดอร์และเลือก 'อัปโหลด'
  • เลือกโฟลเดอร์ที่คุณดาวน์โหลดจากเซิร์ฟเวอร์เก่าของคุณ และเลือกไฟล์ที่คุณต้องการอัปโหลด

การอัปโหลดนี้อาจใช้เวลาสักครู่ขึ้นอยู่กับขนาดและปริมาณไฟล์ของคุณ

อัปโหลดไฟล์ของเว็บไซต์ของคุณไปยังฐานข้อมูลใหม่

6. แก้ไขไฟล์ wp-config.php

เมื่อเสร็จแล้ว คุณจะต้องเปิดโฟลเดอร์รูทที่คุณดาวน์โหลดไปยังคอมพิวเตอร์จากเซิร์ฟเวอร์เก่าของคุณ ค้นหาไฟล์ชื่อ wp-config.php ไฟล์นี้เป็นการเชื่อมต่อระหว่าง WordPress กับฐานข้อมูลของคุณ แม้ว่าไฟล์ทั้งหมดของคุณจะถูกอัปโหลดไปยังเซิร์ฟเวอร์ใหม่ คุณจะไม่สามารถเข้าถึงได้เว้นแต่คุณจะอัปเดต wp-config.php เพื่อนำไปยังฐานข้อมูลใหม่ของคุณโดยตรง

ในการดำเนินการนี้ ให้เปิดไฟล์ wp-config.php ในโฟลเดอร์รูทของคุณ แล้วคลิกขวาเพื่อเลือกตัวเลือก 'ดู/แก้ไข' จากนั้นเปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความและทำการเปลี่ยนแปลงสามอย่างต่อไปนี้:

  1. ชื่อฐานข้อมูล ภายใต้ 'ชื่อฐานข้อมูล' ให้ค้นหาบรรทัด 'define('DB_NAME', 'db_name')' ขณะนี้ 'db_name' จะถูกตั้งค่าเป็นชื่อฐานข้อมูล MySQL ของโฮสต์เว็บเก่าของคุณ เปลี่ยนเป็นชื่อของฐานข้อมูลใหม่ที่คุณสร้างขึ้น
  2. ชื่อผู้ใช้ฐานข้อมูล ถัดไป ภายใต้ 'ชื่อผู้ใช้ฐานข้อมูล' ให้ค้นหาบรรทัด 'define('DB_USER', 'db_user')' ขณะนี้ 'db_user' จะมีชื่อผู้ใช้ของโฮสต์เก่าของคุณ เปลี่ยนเป็นชื่อผู้ใช้ใหม่ของคุณ
  3. รหัสผ่านฐานข้อมูล ตอนนี้ ภายใต้ 'รหัสผ่านฐานข้อมูล' ให้ค้นหาบรรทัด 'define('DB_PASSWORD', 'db_pass')' คุณต้องแก้ไข 'db_pass' ในรหัสผ่านใหม่ของคุณ

สุดท้าย บันทึกไฟล์ wp-config.php ที่อัปเดตแล้วปิด ตอนนี้คุณสามารถเข้าถึงเว็บไซต์ WordPress ของคุณได้โดยไม่มีปัญหา

7. กำหนดค่า DNS ของคุณ

ขั้นตอนสุดท้ายคือกำหนด DNS (เนมเซิร์ฟเวอร์โดเมน) ของคุณไปยังโฮสต์ใหม่ของคุณ ในการดำเนินการนี้ คุณต้องใช้ข้อมูลจากโฮสต์ใหม่ของคุณและเข้าถึงผู้รับจดทะเบียนที่คุณซื้อชื่อโดเมนจากคุณ ตัวอย่างเช่น หากคุณซื้อโดเมน io ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์เข้าถึงผู้รับจดทะเบียนที่คุณซื้อโดเมนนั้น

โปรดทราบว่าการเปลี่ยนแปลง DNS อาจใช้เวลานานถึง 48 ชั่วโมงจึงจะปรากฏ แนวทางที่ดีที่สุดของคุณคือการกำหนดเวลาเหล่านี้ในเวลาที่การเข้าชมเว็บไซต์ของคุณต่ำ ซึ่งช่วยลดเวลาการหยุดทำงานลงได้อย่างมาก

วิธีโยกย้ายไซต์ WordPress ไปยังโฮสต์ใหม่โดยใช้ปลั๊กอิน

นอกจากนี้ยังมีตัวเลือกปลั๊กอินที่ยอดเยี่ยมสำหรับการโยกย้ายไซต์ WordPress ของคุณ แม้ว่าการโยกย้ายด้วยตนเองมีข้อดี แต่ปลั๊กอินก็มีประโยชน์ โดยให้ฟังก์ชันอัตโนมัติหลายอย่าง เช่น การสำรองข้อมูลไซต์ การให้บริการกู้คืน ฯลฯ มีปลั๊กอิน WordPress ดีๆ ให้เลือกมากมาย

ปลั๊กอินการโยกย้าย WordPress ที่ดีที่สุดมีอินเทอร์เฟซที่ไร้ที่ติ ตัวเลือกการย้ายข้อมูลในคลิกเดียว และเครื่องมืออื่น ๆ อีกมากมายเพื่อทำให้กระบวนการนี้ราบรื่นที่สุด ปลั๊กอินการย้ายข้อมูลสามอันดับแรกของเราสำหรับ WordPress น่าจะเป็น Duplicator, WP Migrate DB และ Migrate Guru

Duplicator เป็นตัวเลือกที่ยอดเยี่ยมหากคุณต้องการให้ปลั๊กอินดูแลงานการโยกย้ายส่วนใหญ่ให้กับคุณ มันทำงานบนเว็บไซต์ WordPress ทั้งหมดและสามารถคัดลอกฐานข้อมูลของคุณรวมถึงไฟล์ของคุณ เป็นปลั๊กอินที่ไม่ยุ่งยากที่ทำให้การย้ายข้อมูลเป็นเรื่องง่ายและไม่ยุ่งยาก

ด้วย WP Migrate DP คุณไม่จำเป็นต้องส่งออกฐานข้อมูลด้วยตนเอง ในขณะที่คุณยังคงต้องนำเข้าไฟล์ SQL ด้วยตนเอง การข้ามขั้นตอนการส่งออกจะช่วยประหยัดเวลาได้พอสมควร

Migrate Guru มีประโยชน์อย่างยิ่งสำหรับเว็บไซต์ขนาดใหญ่ ช่วยให้คุณถ่ายโอนข้อมูลได้มากถึง 200 GB นอกจากนี้ ความจริงแล้วการย้ายข้อมูลได้รับการจัดการบนเซิร์ฟเวอร์ของ Migrate Guru เอง ซึ่งจะช่วยลดความเสี่ยงที่เว็บไซต์ของคุณจะล่มจากแรงกดดันของการย้ายข้อมูล

เพื่อสรุป

ในบทความนี้ เราได้พิจารณาว่าการย้ายไซต์ WordPress ของคุณเป็นกระบวนการที่ค่อนข้างตรงไปตรงมาได้อย่างไร ผู้คนมักล้มเหลวในการแยกแยะระหว่างบางสิ่งที่ยากกับบางสิ่งที่ใช้เวลานาน ซึ่งเป็นสิ่งที่เกิดขึ้นที่นี่

เนื่องจากมีธุรกิจจำนวนมากขึ้นเรื่อยๆ ที่เลือกใช้กระบวนการช่องทาง Omni อย่างไรก็ตาม การมีเว็บไซต์ที่มีความเร็วและซิงค์ได้อย่างเต็มที่กับทุกเครือข่ายจึงเป็นสิ่งสำคัญ โฮสต์ที่แข็งแกร่งช่วยอำนวยความสะดวกในเรื่องนี้

เช่นเดียวกับเกือบทุกอย่างในปัจจุบัน ตั้งแต่แชทสดไปจนถึงการจองการนัดหมายอัตโนมัติ ยังมีปลั๊กอินที่จะช่วยคุณหากคุณติดขัด

การทำตามขั้นตอนที่กำหนดไว้อย่างชัดเจน เช่น ขั้นตอนข้างต้น จะช่วยให้คุณสามารถย้ายไซต์ของคุณไปยังโฮสต์ใหม่ได้ด้วยตัวเองและมีเวลาหยุดทำงานน้อยที่สุด ไม่ใช่เวลาที่คุณให้มันไป?

ประวัติ:

Grace Lau – ผู้อำนวยการฝ่ายเนื้อหาเพื่อการเติบโต, Dialpad

Grace Lau เป็นผู้อำนวยการฝ่ายเนื้อหาเพื่อการเติบโตที่ Dialpad ซึ่งเป็นแพลตฟอร์มการสื่อสารบนคลาวด์ที่ขับเคลื่อนด้วย AI และระบบโทรศัพท์ของศูนย์บริการเพื่อการทำงานร่วมกันเป็นทีมที่ดีและง่ายขึ้น เธอมีประสบการณ์มากกว่า 10 ปีในการเขียนเนื้อหาและกลยุทธ์ ปัจจุบัน เธอมีหน้าที่รับผิดชอบด้านกลยุทธ์เนื้อหาเกี่ยวกับแบรนด์และบรรณาธิการชั้นนำ โดยร่วมมือกับทีม SEO และทีมปฏิบัติการเพื่อสร้างและดูแลเนื้อหา นี่คือ LinkedIn ของเธอ