Cách chuyển website qua host khác đơn giản trên cPanel

Bạn đang muốn chuyển website qua host khác? Việc làm này không quá khó những có lẽ khá lạ với nhiều người, hôm nay timtoi.info sẽ chia sẻ bạn các bước để thực hiện, rất đơn giản những bạn cần phải hiểu rõ vấn đề chuyển web qua hosting khác thì cần phải thực hiện những điều gì? nếu có lỗi thì xử lý ra sao?,… để lần sau bạn có thể tự nhớ cách làm và có thể phát minh ra những cách làm sáng tạo, hiệu quả hơn.

Các việc cần làm khi chuyển website qua host khác

Nói một cách đơn giản thì để chuyển 1 website qua host khác thì bạn chỉ cần thực hiện 3 bước chính sau:

  • Chuyển toàn bộ mã nguồn từ host cũ sang host mới
  • Chuyển toàn bộ database ở host cũ sang host mới
  • Trỏ domain về host mới

Ok chỉ có vậy thôi bây giờ bắt tay vào công việc chuyển website qua host mới nhé. Trong từng bước mình sẽ có những lưu ý cho bạn không phải gặp lỗi.

Bước 1 chuyển toàn bộ mã nguồn sang host mới

Để chuyển mã nguồn sang host mới bạn chỉ cần thực hiện 2 việc đó là: Tải mã nguồn từ host cũ và up mã nguồn đó lên host mới thế thôi. Làm theo hướng dẫn bên dưới nhé!

Tải mã nguồn từ host cũ về máy tính

Đăng nhập vào trang quản trị host cũ chọn File Manager để truy cập vào nơi lưu trữ mã nguồn(hiện tại mình đang hướng dẫn trên cPanel vì Control này khá phổ biến các Control khác thì cũng làm tương tự nhé chỉ khác giao diện hiển thị thôi)

Tải mã nguồn cũ về - các bước chuyển website sang host mới

Chọn File Manager để truy cập vào nơi chứa mã nguồn

Tiếp theo chọn thư mục chưa mã nguồn website của bạn, thông thường là thư mục public_html sau đó chọn Select All để chọn tất cả file trong thư mục.

Chọn thư mục rồi nhấn Select All

Chọn thư mục rồi nhấn Select All

Sau đó bạn chọn Compress chọn “Zip Archive” sau đó đặt tên bất kỳ hoặc để tên mặc định rồi nhấn Compress File(s)

Chọn Compress

Chọn Compress

Chọn File Zip rồi nhấn Compress File(s)

Chọn File Zip rồi nhấn Compress File(s)

Sau khi nén xong thì bạn chọn file nén rồi nhấn Download để tải về máy tính

Chọn file nén và nhấn Download để tải về máy tính

Chọn file nén và nhấn Download để tải về máy tính

Ngoài cách tải này bạn cũng có thể tải qua Fpt bằng Filezila hoặc các phần mềm khác, nói chung cách nào thì cũng cùng một mục đích là lấy cái mã nguồn về thôi, bạn thấy cái nào nhanh gọn thì dùng!

Úp mã nguồn lên host mới

Sau khi có mã nguồn tải xuống từ host cũ thì ta thực hiện tải mã nguồn đó lên host mới

Truy cập vào trang quản trị host mới và chọn File Manager

Chọn File Manager

Chọn File Manager

Sau đó chọn thư mục chứa website, ở đây mình chọn public html, nếu bạn có nhiều website trên cùng một host thì hãy chọn đúng thư mục nhé! Chọn nút Upload rồi chọn file nén để tải lên

Chọn nơi chưa mã nguồn trên host mới rồi nhấn Upload

Chọn nơi chưa mã nguồn trên host mới rồi nhấn Upload

Chọn Select File rồi tìm file nén mã nguồn để tải lên, nhớ chú ý đến dung lượng tải lên tối đa của host, trường hợp file mã nguồn quá lớn bạn có thể chia nhỏ file nén ra để tải lên hoặc liên hệ với nhà cung cấp hosting để được hỗ trợ.

Chọn file tải lên

Chọn file tải lên

Giải nén bằng cách nhấp phải chuột vào file và chọn Extract để giải nén file mã nguồn(sau khi giải nén xong bạn có thể xóa file zip đi để tiết kiệm dung lượng. Tất nhiên nếu dung lượng host lớn thì không cần quan tâm luôn hihi!).

Giải nén file mã nguồn

Giải nén file mã nguồn

Như vậy là đã hoàn thành bước đầu tiên chuyển toàn bộ mã nguồn từ host cũ quá host mới rồi nhé giờ tới bước thứ 2 nào!

Bước 2 chuyển toàn bộ database từ host cũ sang host mới

Xuất file database từ host cũ

Truy cập vào phpMyAdmin trên host cũ để vào trang quản trị database

Từ host cũ truy cập vào phpMyAdmin

Từ host cũ truy cập vào phpMyAdmin

Chọn database của website bạn cần chuyển quan host mới rồi nhấn Xuất, trường hợp bạn có nhiều database và không nhớ tên của database cần xuất ra thì bạn cần vào file wp-config.php để xem lại tên của database.

Chọn Xuất file database của website bạn muốn chuyển

Chọn Xuất file database của website bạn muốn chuyển

Chọn Thực hiện

Chọn Thực hiện

Như vậy bạn đã có database từ host cũ bây giờ cần nhập file đó vào host mới

Nhập file database vào host mới

Tại host mới để nhập database vào bạn cần tạo một database mới bằng cách truy cập vào MySQL Database và tạo một database.

Chọn MySQL Database

Chọn MySQL Database

Tạo một Database mới và một user để quản trị Database

Tạo Database mới

Tạo Database mới

Tạo user để quản trị Database

Tạo user để quản trị Database

Phân quyền quản trị cho user

Phân quyền quản trị cho user

Chọn toàn quyền

Chọn toàn quyền

Cuối cùng vào phpMyAdmin để nhập database vào host mới

Chọn database vừa tạo rồi nhấn nhập

Chọn database vừa tạo rồi nhấn nhập

Nhấp “Chọn tệp” và chọn database vừa xuất ra ở host cũ để nhập vào host mới, ở đây bạn có thể nén file database ở dạng .zip để tải lên, chú ý đến dung lượng tải lên tối đa như trong hình là 200 MiB(tùy vào host của bạn có thể khác), nếu file database quá lớn bạn cần chia nhỏ hoặc nhờ vào kỹ thuật bên host mới tải lên giúp. Đa phần file lớn khoảng mấy trăm MB hay cả vài G thì bạn nên liên hệ với nhà cung cấp hosting để được hỗ trợ.

Chọn tệp tải lên

Chọn tệp tải lên

Sửa lại file wp-config.php

Sau khi đã nhập database thành công bạn cần sửa lại file wp-config.php theo đúng như tên database và user vừa mới tạo.

Truy cập vào File Manager trên host mới, vào public html nhấp vào file wp-config.php chọn Edit

Chọn Edit file wp-config

Chọn Edit file wp-config

Các bạn sửa lại thông tin như sau:

đổi lại theo thông tin database vừa tạo trên host mới

đổi lại theo thông tin database vừa tạo trên host mới

Tại đây bạn đổi lại thông tin như database bạn vừa tạo trên host mới, ví dụ như mình sẽ đổi thành:

Sau khi đổi xong thì bạn nhấn Save Changes để lưu lại thay đổi nhé!

Kiểm tra thử có bị lỗi gì không

Vậy là coi nhu đã xong bước chuyển toàn bộ dữ liệu sang hosting mới rồi nhưng bạn đừng vội trỏ domain về liền mà hãy qua thêm 1 bước kiểm tra thử có bị lỗi gì không trước nhé!

Bạn cần cần thêm vào file hosts trên máy tính đoạn mã sau đây: 103.75.182.200 domain.com(Trên Win thì file hosts nằm ở đường dẫn này: C:\Windows\System32\drivers\etc)

Trong đó:

  • 103.75.182.200 là địa chỉ IP của host mới bạn sẽ nhận được địa chỉ IP này trong email lúc mua host.
  • domain.com là tên miền website của bạn.

Sau khi sửa xong file hosts bạn lưu lại và vào trình duyệt với tên miền của mình để kiểm tra xem có lỗi gì không? nếu không có lỗi thì bạn xóa đoạn mã vừa rồi đi sau đó tiến hành bước trỏ domain vào host mới.

Bước 3 trỏ domain về host mới

Để trỏ domain về host mới bạn có thể dùng cách trỏ về bằng địa chỉ IP hoặc bằng DNS

Truy cập vào trang quản trị domain(ở đây mình dùng domain bên PA Việt Nam cung cấp nên giao diện sẽ như bên dưới, các giao diện khác cũng làm tương tự thôi)

Trỏ domain về host bằng địa chỉ IP: bạn chỉ cần điền IP của host mới vào ô www@ là xong (Địa chỉ IP của hosting thường sẽ được nhà cung cấp gửi cho bạn trong email thông tin quản trị của hosting)

Trỏ domain về host bằng IP

Trỏ domain về host bằng IP

Hoặc trỏ domain về host bằng DNS: bạn chỉ cần thêm 1 căp DNS vào 2 ô bên dưới là xong (cặp DNS cũng được gửi trong email quản trị hosting nhé!)

Trỏ domain về host bằng DNS

Trỏ domain về host bằng DNS

Lưu ý: bạn chỉ cần dùng 1 trong 2 cách trỏ này là được rồi nhé không cần dùng cả 2 đâu.

Thế là bạn đã hoàn thành công việc chuyển website qua host khác, bây giờ hãy vào trình duyệt để xem thành quả của mình.

Bài viết khá dài vì mình muốn hướng dẫn một cách chi tiết nhất cho các bạn mà thôi! chứ vấn đề chuyển website sang host mới chỉ tóm gọn trong một vài gạch đầu dòng bến dưới:

  1. Bạn cần chuyển hết mã nguồn qua host mới: Vào File Manager down mã nguồn host cũ về rồi up lên host mới.
  2. Bạn cần chuyển hết database qua host mới: Vào phpMyAdmin xuất database từ host cũ rồi nhập vào host mới.
  3. Trỏ domain về host mới: Vào trang quản trị domain để thay đổi cấu hình IP hoặc DNS

Đó vấn đề chỉ có vậy thôi thấy làm dài dòng nhưng biết vấn đề rồi thì đơn giản vài phút là xong(không tính thời gian download và upload nha, có mấy host cùi cùi hay data quá lớn thì chờ mỏi mòn).

(Bài viết thuộc bản quyền của https://timtoi.info vui lòng ghi nguồn khi copy)

Bình luận:
Cách chuyển website qua host khác đơn giản trên cPanel
5 (100%) 3 votes