Hướng dẫn chuyển host wp

Bạn muốn kiếm tiền online nhưng chưa nên biết bắt đầu từ đâu? Hãy cho mình biết nghề nghiệp và mong ước hiện tại của bạn. Bạn sẽ nhận được tư vấn miễn phí gửi qua email sau 30 giây.

Note: Kéo xuống dưới để đọc nội dung bài viết nha!

Sau khi đã mua hosting Hawkhost như ở bài viết trước. Sau đây mình xin hướng dẫn cách chuyển host WordPress thủ công cho mọi website trong vòng 30 phút.

Chuẩn bị trước khi làm.

Đầu tiên là bạn hãy thêm domain vào host. Nếu là tên miền chính giống như lúc bạn chọn mua hosting thì không cần thêm nhé!

Tiếp theo là bạn tắt hết các plugin tạo cache hay plugin bảo mật (nếu có). Ví dụ như của mình là WP Rocket và iThemes Security.

Ngoài ra bạn cần:

  • Đăng nhập vào cPanel của host mới và host cũ
  • Mở Notepad lên (hoặc giấy bút tùy bạn)

Sau đây là các bước chuyển host WordPress cho website của bạn.

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

Bạn truy cập vào cPanel của host cũ bằng cách gõ tenmiencuaban.com/cpanel => nhấn vào File Manager.

Hướng dẫn chuyển host wp

Tìm đến thư mục gốc html_public => chọn đúng thư mục chứa website của bạn.

Nếu website của bạn đang là tên miền chính của hosting (tức là không phải addon domain) thì chọn tất cả trong thư mục html_public (trừ những folder chứa website khác nếu có).

Tick vào ô Select All ở trên để chọn tất cả trong thư mục website sau đó nhấn Compress để nén.

Hướng dẫn chuyển host wp

Chọn loại nén là file ZIP => đặt tên cho file (nếu muốn) hoặc cứ để mặc định là .well-known.zip. Xong thì nhấn Compress File(s).

Hướng dẫn chuyển host wp

Một cửa sổ hiện ra như sau, bạn nhấn Close để đóng lại.

Hướng dẫn chuyển host wp

Chọn file ZIP vừa được tạo ra ngay trong thư mục website sau đó nhấn Download để tải về máy.

Hướng dẫn chuyển host wp

Vậy là xong bước đầu tiên là tải source code về máy. Bạn nhớ tạo 1 folder trên máy tính đặt tên là “chuyển host WordPress” chẳng hạn để lát nữa bỏ tất cả file vào đó cho dễ quản lý.

Bước 2: Tải về cơ sở dữ liệu ở host cũ.

Quay lại cPanel, chọn phpMyAdmin:

Hướng dẫn chuyển host wp

Chọn database của website cần chuyển sau đó nhấn Export (Xuất)

Hướng dẫn chuyển host wp

Database nào của website nào (nếu bạn có nhiều hơn 1) bạn phải biết nhé. Vì khi cài đặt WordPress cho website đó bạn cũng đã làm qua.

Nhấn Go (Thực hiện) để tải về tệp SQL.

Hướng dẫn chuyển host wp

Đến đây bạn đã có trong tay 2 file là file .ZIP chứa toàn bộ mã nguồn và file .sql chứa cơ sở dữ liệu website của bạn.

Và đó là tất cả những gì bạn cần tải về. Bước tiếp theo là upload từng cái một lên host mới.

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

Đăng nhập vào cPanel của host mới, chọn thư mục chứa website cần tải lên. Nếu là domain chính thì thư mục tải lên sẽ là html_public.

Ở đây là tên miền chính luôn nên mình sẽ chọn thư mục là html_public sau đó nhấn Upload và chọn đúng file .ZIP (mã nguồn) đã tải về ở bước 1.

Hướng dẫn chuyển host wp

Sau khi tải xong bạn chọn file .ZIP này và nhấn Extract để giải nén.

Hướng dẫn chuyển host wp

Sau khi giải nén xong thì bạn có thể xóa file .ZIP này đi cho nhẹ.

Hướng dẫn chuyển host wp

Vậy là đã tải lên mã nguồn và giải nén thành công.

Bước 4: Upload cơ sở dữ liệu lên host mới.

Bạn làm theo các bước sau:

Đầu tiên tại cPanel của host mới chọn MySQL Databases.

Hướng dẫn chuyển host wp

Đặt tên bất kỳ cho database mới sau đó nhấn Create Database.

Hướng dẫn chuyển host wp

Xong kéo xuống dưới đặt tên bất kỳ cho user và đặt password mạnh cho nó.

Hướng dẫn chuyển host wp

Nhấn Create User để tạo user mới.

Note: Tất cả thông tin này bao gồm tên database, tên user và password bạn phải lưu lại nhé. Đó là lý do mà mình nói bạn mở Notepad ngay từ lúc đầu.

Xong bạn kéo xuống dưới để add user vừa tạo vào database mới.

Hướng dẫn chuyển host wp

Ở cửa sổ tiếp theo bạn tick vào ô ALL PRIVILEGES để cấp full quyền cho user này sau đó nhấn Make Changes để lưu lại.

Hướng dẫn chuyển host wp

Tiếp theo bạn quay lại cPanel rồi vào lại phpMyAdmin như lúc nãy. Chọn đúng tên database mà bạn đã tạo ở trên sau đó nhấn Import (Nhập).

Note: Nhập thì cũng giống như xuất lúc nãy nên mình không chụp lại nhé.

Nhấn vào File (Chọn tệp) và chọn file .sql mà bạn đã tải về ở bước 2. Sau đó nhấn Go (Thực hiện) để hoàn tất.

Nếu hiện ra thông báo như sau là bạn đã thành công:

Hướng dẫn chuyển host wp

Xong bước tải lên mã nguồn và database.

Bước 5: Sửa file wp-config.php trên host mới.

Mặc dù bạn đã upload mọi thứ lên host mới nhưng mọi thông tin trong database vẫn còn là của host cũ. Vì vậy bạn phải chỉnh sửa lại cho khớp như sau:

Đầu tiên bạn tìm file wp-config.php trong thư mục gốc của website sau đó nhấn Edit.

Hướng dẫn chuyển host wp

Bạn thay giá trị trong dấu ‘…’ bằng tên database, tên user và password đã tạo lúc nãy vào đây.

Hướng dẫn chuyển host wp

Xong nhấn Save Changes để lưu lại.

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

Mặc dù bạn đã đổ website vào host mới nhưng tên miền của bạn vẫn đang trỏ về host cũ. Nên bạn phải trỏ tên miền về host mới theo DNS hoặc IP.

Nhưng trước tiên bạn nên kiểm tra xem website của bạn đã hoạt động tốt trên host mới hay chưa?

Để “ép” máy tính của bạn truy cập vào host mới, bạn tìm đến file hosts trên máy tính tại vị trí sau:

C:Windows\System32\drivers\etc\hosts 

Mở nó lên bằng Notepad, sau đó thêm dòng này vào cuối cùng của file hosts:

123.45.67.89 domain.com

Trong đó:

  • 123.45.67.89: là địa chỉ IP của host mới
  • domain.com là tên miền website của bạn

Địa chỉ IP của host mới bạn xem trong cPanel nhé.

Nếu mọi thứ đều ok thì bạn tiến hành trỏ domain về host như bình thường. Sau khi làm xong thì bạn xóa dòng này đi nhé!

Nếu website của bạn đang sử dụng Cloudflare thì bạn vào mục DNS trong Cloudflare để chỉnh IP về host mới nhé.

Như vậy là mình vừa hướng dẫn cách chuyển host WordPress sang host mới (shared host) rất nhanh chóng và đơn giản.

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

3025810cookie-checkChuyển host WordPress sang host mới trong vòng 30 phút.