chuyển Host cho website wordpress

Cách chuyển Host cho website wordpress theo phương pháp thủ công

Trong thời gian hoạt động website, bạn không tránh khỏi tình huống chuyển website từ hosting của nhà cung cấp này sang nhà cung cấp khác. Vì nhiều lý do như: dịch vị kém, máy chủ chậm, hay là nhà cung cấp khác có khuyến mại.

Trong bài viết này mình sẽ hướng dẫn bạn từng bước chuyển website WordPress sang host khác.

Cần chuẩn bị những gì trước khi chuyển host?

Thêm tên miền vào hosting

  • Đăng ký một hosting mới tại đây.
  • Trỏ tên miền về hosting mới.

Tắt các Plugin cache và bảo mật nếu có:

Để quá trình chuyển web sang host mới được thành công, ta nên tắt các plugin như: W3 Total Cache , Litespeed Cache, iTheme Security, Contact Form 7, Ninja Form.

Hướng dẫn chuyển Website WordPress sang Host mới.

Bài viết này ta sử dụng cách chuyển Host thủ công. Tuy nhiên cách làm này không tiện lợi bằng cách Duplicator

Đối với web đã có dung lượng lớn trên 1G thì sử dụng plugin Duplicator để tạo bản sao chép website thì hay bị lỗi. Do khi chạy nó sẽ ngốn hết tài nguyên của gói shared host dẫn đến tiến trình chạy bị ngắt đột ngột.

Về cách làm thủ công ta có ba việc phải thực hiện

  • Sao chép mã nguồn và Database từ host cũ chuyển sang host mới.
  • Sửa lại thông tin kết nối database cho phù hợp với database ở trên host mới.
  • Cuối cùng sau khi kiểm tra web đã hoạt động ok ta sẽ trỏ tên miền về host mới.

Lưu ý: Trong bài viết này mình hướng dẫn cách kiểm tra website khi chạy trên host mới mà chưa cần trỏ tên miền về host mới. Làm như vậy sẽ giảm ảnh hưởng của việc chuyển host.

Bước 1: Tải mã nguồn của website ở host cũ.

Truy cập vào tài khoản hosting, vào cPanel và chọn mục File Manager để vào phần quản lý tập tin trên host.

chuyển Host cho website wordpress

chuyển Host cho website wordpress

chuyển Host cho website wordpress

chuyển Host cho website wordpress

Bước 2: Sao lưu Database ở host cũ

Truy cập vào cPanel của host cũ. Tìm tới phần Databases, nhấn vào biểu tượng của ứng dụng phpMyAdmin.

chuyển Host cho website wordpress

chuyển Host cho website wordpress

chuyển Host cho website wordpress

Sau khi tải về ta có một file có đuôi .sql chứa toàn bộ cơ sở dữ liệu của website. File này sẽ import vào cơ sở dữ liệu trên host mới.

Bước 3: Upload mã nguồn lên host mới

Truy cập vào hệ thống quản trị host mới (cPanel). Tìm đến phần Files, nhấn vào File Manager.

Nếu tên miền bổ sung vào host là tên miền chính thì thư mục gốc là public_html. Còn nếu bổ sung tên miền là add-on domain, thì một thư mục có tên trùng với tên miền của bạn sẽ được tạo ra. Và bạn sẽ để mã nguồn website vào thư mục đó.

Như hình bên dưới ta add-on domain lookwwp.info nó sẽ tạo ra thư mục có tên lookwp.info. Chọn thư mục lookwp.info và nhấn upload

chuyển Host cho website wordpress

Chọn tập tin này và click vào Extract từ menu ngữ cảnh khi click chuột phải hoặc click nút Extract trên thanh công cụ.

chuyển Host cho website wordpress

Ngay sau khi source code đã được giải nén xong, bạn nên xóa đi file zip để giải phóng bớt dung lượng host.

Bước 4: Chuyển database sang host mới

chuyển Host cho website wordpress

Ở đây bạn tạo một cơ sở dữ liệu mới. Sau đó bạn tạo một user mới và gán user đó vào cơ sở dữ liệu bạn vừa tạo ra.

chuyển Host cho website wordpress

Bước 5: Cập nhật thông tin kết nối với với database ở trong file wp-config.

Ở FileManager của host mới, bạn chọn file wp-config. Tiếp theo click vào Code Editor. Bạn cần cập nhật thông tin này cho phù hợp với host mới. Các thông tin bạn cần thay đổi là database-name, database user, và password.

chuyển Host cho website wordpress

Bước 6: Kiểm tra website trước khi trỏ tên miền.

Dĩ nhiên bạn cần phải truy cập website thì mới biết được nó có bị lỗi gì không khi chuyển sang host mới. Để làm điều này bạn không cần thiết phải trỏ domain về host mới vội.

Cách làm:

Bạn di chuyển tới vị trí file hosts nằm ở C:WindowsSystem32driversetc. Mở file host và thêm dòng sau vào file hosts:

119.81.140.208              lookwp.info

Bạn thay đổi lại địa chỉ IP thành địa chỉ IP của host mới. Để biết được địa chỉ IP của host mới. Bạn click Advaned DNS zone trong cPanel. Sau đó chọn domain mà bạn muốn biết IP. Kéo xuống dưới bạn sẽ nhìn thấy địa chỉ IP.

Tiếp theo, bạn thay đổi giá trị domain thành domain của bạn.

Bây giờ bạn có thể thoải mái kiểm tra xem website sau khi chuyển sang host mới có lỗi lầm gì hay không.

Bước 7: Trỏ tên miền về hosting mới.

Sau khi kiểm tra website hoạt động tốt rồi. Ta cần trỏ tên miền về host mới (xem hướng dẫn tại đây).

Lời kết

Trên đây là bài hướng dẫn chuyển website từ host cũ sang host mới. Trong quá trình làm mà gặp khó khăn, bạn hãy để lại comment để mọi người cùng thảo luận nhé.

Chúc bạn thành công!

About the Author Nguyễn Xuân Hòa

Xin chào! Tôi là Hòa, người điều hành xuanhoablog này. Tôi viết blog toàn thời gian, kiếm tiền online bằng cách hướng dẫn mọi người kỹ năng tạo website, viết blog chuyên nghiệp kiếm tiền từ internet. Tìm hiểu thêm về Hòa tại đây . Bạn cũng có thể kết nối với Hòa qua Facebook , Twitter, Instagram, và Pinterest.

follow me on:

Leave a Comment: