Hướng dẫn chuyển host website wordpress bằng cpanel

Hướng dẫn chuyển host website wordpress bằng cpanel

Bạn đang muốn chuyển host nhưng không biết làm như thế nào? Bài viết này Hào sẽ hướng dẫn bạn từng bước đơn giản để chuyển host website wordpress bằng cpanel một cách dễ dàng và nhanh chóng.

Vì sao nên chuyển host cho website?

Một số lý do phổ biến khiến bạn cần chuyển host:

  • Tăng tốc độ truy cập: Hosting hiện tại không đáp ứng được tốc độ cần thiết, gây ảnh hưởng đến trải nghiệm người dùng.
  • Mở rộng dung lượng: Website của bạn phát triển và cần thêm dung lượng lưu trữ hoặc CPU mạnh hơn.
  • Cần support tốt hơn: Dịch vụ khách hàng của nhà cung cấp host cũ không hỗ trợ hiệu quả.
  • Tiết kiệm chi phí: Bạn tìm thấy nhà cung cấp khác với chi phí hợp lý hơn nhưng vẫn đảm bảo chất lượng.

Các bước chuyển host website wordpress bằng cpanel

Bước 1: Download dữ liệu website từ hosting cũ về máy tính

Để chuyển host của web bằng cpanel bạn chỉ cần tải 2 dữ liệu này về đó là source codedatabase của website

Tải source code website WordPress về máy tính

Đăng nhập vào cPanel của hosting cũ => Truy cập vào File Manager => Click đúp vào web bạn muốn chuyển: thư mục gốc của website thường là public_html hoặc thư mục add on domain ở bài viết này Hào sẽ hướng dẫn chuyển web Haoads.net (đây là web Hào làm bằng add on domain)

hướng dẫn chuyển host website wordpress bằng cpanel

Nhấn vào nút Select all để chọn tất cả các tệp tin => nhấn vào nút Compress file để nén thành file ZIP:

hướng dẫn chuyển host website wordpress bằng cpanel

Quá trình nén diễn ra, sau khi nén xong bạn nhấn Close để đóng

hướng dẫn chuyển host website wordpress bằng cpanel

Tiếp theo bạn bấm chuột phải Tải file ZIP này về máy tính của bạn, bạn có thể đổi tên file well-known.zip này thành tên khác.

hướng dẫn chuyển host website wordpress bằng cpanel

Tải cơ sở dữ liệu (database) về máy tính

Trong cPanel, kích đúp vào mục phpMyAdmin. Chọn cơ sở dữ liệu (database) của website cần xuất => Nhấn vào tab Export

  • Chọn phương thức xuất: Quick Export.
  • Định dạng là SQL.

Sau đó nhấn Xuất

xuất database trong myphp admin

Ok vậy là bạn đã tải thành công file source code và file database của website về máy tính.

hướng dẫn chuyển host website wordpress bằng cpanel

Bước 2: Upload dữ liệu website lên hosting mới

Upload source code website lên hosting mới

Sau khi sao lưu thành công, bạn cần tải dữ liệu này lên hosting mới bằng cách đăng nhập vào cPanel của hosting mới =>Truy cập File Manager => upload file lên thư mục public_html hoặc thư mục add on domain

Ở bài viết này Hào sẽ hướng dẫn các bạn tải source lên mục add on domain là haoads.net nhé (điều kiện là host của bạn tạo được add on domain) nếu các bạn chưa biết tạo add on domain thì xem hướng dẫn tạo add on domain nhé.

Sau khi tạo được add on domain có tên haoads.net ở host mới các bạn vào File manager => Haoads.net => chọn upload => tải source code có tên well-known.zip lên

tải source code lên host mới

Sau khi tải lên 100% các bạn bấm go back để trở lại thư mục haoads.net và giải nén tập tin well-known.zip bằng cách bấm chuột phải chọn Extract => đường dẫn để nguyên => bấm Extract files

giải nén source code lên host mới

Upload database lên host mới

Trong cPanel, tìm đến mục Manager My Databases => Tạo một cơ sở dữ liệu mới bằng cách nhấn vào Nhập tên database: ở đây Hào đặt tên database là haoads =>Create database

tạo mới database trên host mới

Tạo một tài khoản người dùng mới: Nhập tên và mật khẩu cho user => bấm creat user

tạo user database mới trên host mới

Lưu ý: các bạn phải nhớ tên datase, tên user và password để chút nữa điền vào file wp-config.php ở bước sau nhé

Gán user vào database và tích chọn vào ALL PRIVILEGES để cấp toàn quyền cho user này.

gán quyền user mới cho database mới

Import cơ sở dữ liệu vào database mới bằng cách Truy cập vào phpMyAdmin trên hosting mới =>Chọn database haoads vừa tạo => nhấn vào Nhập => chọn hoặc kéo thả tệp database lúc nãy đã tải về máy tính vào, tất cả các tùy chọn giữ nguyên như sau:

  • Bảng mã của tập tin: utf-8
  • Nhập từng phần: bật
  • Bỏ qua số lượng truy vấn này (cho SQL) bắt đầu tính từ cái thứ nhất: 0
  • Bật kiểm tra khóa ngoại: bật
  • Định dạng: SQL
  • Chế độ tương thích SQL: non
  • Đừng dùng AUTO_INCREMENT cho các giá trị bằng không: bật
import dữ liệu lên database mới trên host mới
import dữ liệu lên database mới trên host mới

Nhấn nhập.

Bước 3: Cập nhật file wp-config.php

Sau khi dữ liệu được tải lên và cơ sở dữ liệu được nhập, bạn cần cập nhật file cấu hình wp-config.php.

  1. Truy cập vào File Manager của hosting mới.
  2. Tìm file wp-config.php trong thư mục public_html.
  3. Mở file và cập nhật thông tin db_name, db_user và db_password trong file wp-config.php.
chỉnh file wp-config.php

Bước 4: Trỏ tên miền về host mới

Sau khi hoàn tất các bước trên, bạn cần trỏ tên miền về hosting mới.

Đăng nhập vào tài khoản quản lý tên miền (GoDaddy, Namecheap, Pavietnam, Tenten v.v.) => Trỏ tên miền về ip hosting mới.

trỏ tên miền về host mới

Nhấn nút save để lưu bản record lại sau đó ra trình duyệt refresh lại trang xem kết quả hoặc chờ khoảng 5 phút để tên miền được cập nhật hosting mới hoàn toàn.

Bước 5: Kiểm tra hoạt động website

Sau khi DNS được cập nhật, truy cập vào website để kiểm tra:

  • Nội dung, hình ảnh và bài viết có hiển thị đầy đủ không.
  • Các liên kết nội bộ hoạt động chính xác hay không
  • Nếu gặp lỗi Error Establishing A Database Connection hãy kiểm tra lại tên db_name, db_user và db_password trong file wp-config.php xem đã trùng khớp hay chưa
  • Nếu gặp lỗi bấm vào link con bị lỗi 404 hãy vào Setting => permalink => kéo xuống dưới cùng bấm Save change để cập nhật lại link.
  • Nếu gặp bất kỳ lỗi nào khác hãy liên hệ với nhà cung cấp hosting mới để fix.

3. Những điều cần lưu ý khi chuyển host website wordpress bằng cpanel

  • Sao lưu cẩn thận: Hãy đảm bảo bạn đã sao lưu đầy đủ tất cả dữ liệu trước khi chuyển host.
  • DNS cần thời gian cập nhật: Quá trình này có thể mất đến 48 giờ. Trong thời gian chờ, website của bạn có thể bị gián đoạn.
  • Kiểm tra kỹ website: Sau khi chuyển host, hãy kiểm tra kỹ mọi chức năng để đảm bảo không có lỗi phát sinh.

4. Plugin hỗ trợ chuyển host wordpress tự động

Nếu bạn không muốn thực hiện chuyển host tự động, có thể sử dụng các plugin hỗ trợ như:

  • All-in-One WP Migration: Chuyển website dễ dàng chỉ với vài cú nhấp chuột.
  • Duplicator: Tạo bản sao website và di chuyển nhanh chóng.

5. Kết luận

Chuyển host website wordpress bằng cpanel không quá phức tạp nếu bạn làm theo các bước được hướng dẫn chi tiết ở trên. Việc đảm bảo sao lưu đầy đủ, cấu hình chính xác và cập nhật DNS kịp thời sẽ giúp bạn hoàn thành việc chuyển host mà không gây gián đoạn cho người dùng. Nếu bạn gặp lỗi, đừng ngần ngại liên hệ với đội ngũ hỗ trợ của nhà cung cấp hosting mới để được trợ giúp nhanh chóng.

Hãy truy cập chuyên mục WordPress để đọc thêm những bài viết mới nhé, hẹn gặp lại các bạn ở bài viết lần sau!

Social Share

Thông tin tác giả

nguyễn song hào founder haoads.net
Nguyễn Song Hào

Co / Writter

NEED HELP?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Contact us

Have A Questions?

+(123) 4567 7890