fbpx

blog posts

วิธีย้ายเว็บไซต์ WordPress ไปยัง โฮสติ้งใหม่

วิธีย้ายเว็บไซต์ WordPress ไปยัง โฮสติ้งใหม่

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

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

ขั้นตอนที่ 1: เลือกโฮสต์เว็บ WordPress ใหม่

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

ค้นคว้าเกี่ยวกับความต้องการของคุณให้ดีก่อนที่จะจำกัดพื้นที่เว็บให้แคบลง: 

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

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

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

ขั้นตอนที่ 2: ติดตั้งและตั้งค่า Plugin

ขั้นตอนที่ 2: ติดตั้งและตั้งค่า Plugin

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

มีปลั๊กอินหลายตัวให้เลือก บางส่วนของพวกเขาคือ:

  1. Duplicator 
  2. UpdraftPlus WordPress Backup Plugin
  3. All-In-One WordPress Migration
  4. WP Migrate DB
  5. VaultPress
  6. BackupBuddy

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

หากคุณเป็นมือใหม่ โปรดอ่านคำแนะนำทีละขั้นตอนเกี่ยวกับ วิธีการ ติดตั้งปลั๊กอิน WordPress

ในการติดตั้งปลั๊กอิน ให้คลิกที่‘เพิ่มปลั๊กอิน’ในแดชบอร์ด WordPress ของคุณและค้นหา’ Duplicator’ เมื่อคุณพบแล้ว ให้คลิกที่ ‘ติดตั้งทันที’ และเปิดใช้งานปลั๊กอิน

โพสต์การติดตั้งและเปิดใช้งานปลั๊กอิน Duplicator ไปที่ส่วนผู้ดูแลระบบ WordPress ของคุณ

ที่นี่คลิกที่‘แพ็คเกจ’ ซึ่งอยู่ใต้ปลั๊กอิน Duplicator ถัดไป ให้คลิกปุ่ม‘สร้างใหม่ ‘ ที่มุมบนขวา

หลังจากคลิกที่ ‘สร้างใหม่’ กล่องโต้ตอบใหม่จะปรากฏขึ้น ที่นี่คลิกที่ปุ่ม’ ถัดไป’

ตอนนี้ ก่อนที่คุณจะคลิกที่ ปุ่ม ‘สร้าง’อย่าลืมสแกนผลลัพธ์ (ควรเป็น ‘ดี’)

หมายเหตุ:อาจใช้เวลาสักครู่ ตรวจสอบให้แน่ใจว่าคุณไม่ได้ปิดแท็บ 

หลังจากดำเนินการเสร็จสิ้น หน้าต่อไปนี้จะปรากฏขึ้น คลิกที่ ‘ คลิกเดียวดาวน์โหลด ‘ 

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

ขั้นตอนที่ 3: นำเข้าเว็บไซต์ WordPress ของคุณ 

หลังจากดาวน์โหลดไฟล์ ‘Archive’ และ ‘Installer’ แล้ว ก็ถึงเวลาโอนไฟล์เหล่านี้ไปยังโฮสต์เว็บใหม่ 

คุณสามารถใช้ไคลเอนต์ FTP (File Transfer Protocol) เพื่อจุดประสงค์นี้ – คุณสามารถเลือกไคลเอนต์ FTP ใดก็ได้ที่คุณต้องการ ไคลเอนต์ FTP ยอดนิยมบางตัว ได้แก่FileZilla , Cyberduck , WinSCP , Free FTPเป็นต้น 

  • ป้อนชื่อโฮสต์และข้อมูลประจำตัว FTP/SFTP ของที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ เนื่องจากชื่อโดเมนของคุณยังคงชี้ไปที่โฮสต์เว็บก่อนหน้าของคุณ (คุณจะพบข้อมูลนี้ในแดชบอร์ด cPanel ของคุณ)
  • อัปโหลดไฟล์เก็บถาวรและไฟล์ installer.php ไปยังโฟลเดอร์เว็บรูท (โดยปกติคือ public_html) ของเว็บไซต์ของคุณ

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

ขั้นตอนที่ 4: แก้ไขไฟล์ Hosts บนคอมพิวเตอร์ของคุณ

เมื่อคุณได้อัปโหลดไฟล์ดังกล่าวไปยังโฮสต์เว็บใหม่ของคุณแล้ว ก็ถึงเวลาดำเนินการไฟล์‘installer.php’

โดยปกติ ไฟล์ installer.php สามารถเข้าถึงได้โดยเรียกใช้สิ่งต่อไปนี้ใน URL ในเบราว์เซอร์ของคุณ: 
https://www.domainname.com/installer.php

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

ในการแก้ไขข้อผิดพลาดนี้ คุณต้องเปลี่ยนไฟล์โฮสต์บนคอมพิวเตอร์ของคุณด้วยตนเอง 

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

ขั้นตอนในการแก้ไขไฟล์โฮสต์:

  • ค้นหาที่อยู่ IP ของเซิร์ฟเวอร์เว็บโฮสติ้งใหม่ของคุณ: คุณจะพบที่อยู่ IP ของคุณในแดชบอร์ด cPanel ภายใต้ ‘ข้อมูลทั่วไป’ ‘ที่อยู่ IP ที่ใช้ร่วมกัน’ คือที่อยู่ IP ที่เรากำลังมองหา
  • หากคุณใช้ Windows OS: เริ่ม -> โปรแกรมทั้งหมด -> อุปกรณ์เสริม -> คลิกขวาที่ Notepad แล้วคลิก ‘เรียกใช้ในฐานะผู้ดูแลระบบ’
  • คลิก‘ใช่’ในกล่องโต้ตอบที่ปรากฏขึ้น 
  • หลังจากที่ Notepad เปิดขึ้น ไปที่ File -> Open -> ไปที่โฟลเดอร์ต่อไปนี้ในไดรฟ์
    C C:\Windows\System32\drivers\etc 
  • คุณจะพบ ไฟล์ ‘hosts’ที่นี่ เลือกและเปิดมัน 
  • ไปที่ส่วนท้ายของ ไฟล์ ‘hosts’ ของคุณ และต่อท้ายที่อยู่ IP ที่คุณคัดลอกจาก cPanel พร้อมกับชื่อโดเมนของคุณ
    192.168.1.1 www.domainame.com 

    หมายเหตุ:หากมีบรรทัดดังกล่าวอยู่แล้ว ให้แทนที่ด้วย data ใหม่
  • บันทึกการเปลี่ยนแปลง 

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

ขั้นตอนที่ 5: สร้างฐานข้อมูลบนโฮสต์เว็บใหม่ของคุณ

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

การสร้างฐานข้อมูล:

  1. เข้าสู่ระบบบัญชี cPanel ของคุณ
  2.  เลื่อนไปที่ส่วนฐานข้อมูลและคลิกที่ฐานข้อมูล MySQL

3. กล่องโต้ตอบใหม่จะเปิดขึ้น ป้อนชื่อฐานข้อมูลของคุณแล้วคลิก‘สร้างฐานข้อมูล’

4. หลังจากสร้างฐานข้อมูลแล้ว ให้เลื่อนลงไปที่ส่วนผู้ใช้และเพิ่มผู้ใช้ใหม่ คลิกที่ปุ่ม‘สร้างผู้ใช้’หลังจากป้อนข้อมูลรับรอง

5. เมื่อสร้างผู้ใช้แล้ว ให้เพิ่มผู้ใช้ไปยังฐานข้อมูลที่คุณสร้างโดยคลิกที่ปุ่ม’ เพิ่ม’

6. จัดการการอนุญาตสำหรับผู้ใช้และให้สิทธิ์ทั้งหมดแก่พวกเขา 

7. ฐานข้อมูลของคุณพร้อมที่จะใช้กับ WordPress

ขั้นตอนที่ 6: เรียกใช้สคริปต์การโยกย้ายเว็บไซต์ Duplicator

เมื่อคุณมีไฟล์ที่จำเป็นในโฮสต์เว็บใหม่แล้ว ก็ถึงเวลาดำเนินการไฟล์ installer.php

  • ชี้เบราว์เซอร์ของคุณไปที่ https://www.domainname.com/installer.php การดำเนินการนี้จะเปิดตัวติดตั้ง Duplicator ตอนนี้คลิกที่‘ถัดไป’และไป ต่อ
  • ที่นี่คุณจะต้องกรอกข้อมูลประจำตัวของฐานข้อมูล กรอกข้อมูลที่จำเป็นแล้วคลิก ‘ถัด ไป‘ ในส่วน‘โฮสต์’ให้ระบุ‘localhost’
  • ตอนนี้คลิกที่‘ทดสอบฐานข้อมูล’ 
  • หากปลั๊กอิน Duplicator สามารถเชื่อมต่อได้ สตริงที่ขึ้นต้นด้วย“Pass”จะปรากฏขึ้น มิฉะนั้น คุณจะได้รับรายละเอียดข้อผิดพลาดในการเชื่อมต่อฐานข้อมูล
  • สมมติว่าคุณสามารถเชื่อมต่อได้ ตอนนี้คลิกที่‘ถัดไป’
  • ปลั๊กอิน Duplicator จะนำเข้าฐานข้อมูล WordPress ของคุณจากไฟล์ zip ที่เก็บถาวรที่ดาวน์โหลดไปยังฐานข้อมูลที่สร้างขึ้นใหม่
  • ตอนนี้คลิกที่‘ถัดไป’จนกว่าคุณจะไปถึงปุ่ม‘เข้าสู่ระบบของผู้ดูแลระบบ’ สุดท้าย
  • เข้าสู่ระบบเว็บไซต์ WordPress ของคุณบนโฮสต์ใหม่ของคุณเพื่อตรวจสอบว่าการถ่ายโอนเสร็จสมบูรณ์หรือไม่

ขั้นตอนที่ 7: อัปเดตระเบียนเซิร์ฟเวอร์ชื่อโดเมนของคุณ

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

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

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

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

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

Leave a Reply

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *