Đổi host như thế nào
Chào các bạn,Trong bài viết này chúng tôi sẽ hướng dẫn các bạn cách chuyển dữ liệu từ hosting cũ sang hosting mới (lấy dữ liệu ở hosting cũ về và upload dữ liệu lên hosting mới) cùng sử dụng hệ điều hành cPanel.
Show Bước 1: Lấy dữ liệu ở Hosting cũ Các bạn backup dữ liệu ở hosting cũ bằng cách: Đăng nhập cPanel > tìm mục File > chọn mục Backup Tiếp theo chúng ta chọn nút Download để tải dữ liệu về máy tính cá nhân (Việc này cũng nhằm mục đích lưu bản dữ liệu dự phòng để đảm bảo an toàn cho dữ liệu khi gặp lỗi hoặc sự cố trong quá trình sử dụng). Bước 2: Upload dữ liệu lên Hosting mới Các bạn mở file backup vừa download sau đó zip thư mục public_html lại (thư mục public_html sẽ nằm trong folder homedir) và upload lên hosting (Upload vào thư mục public_html trên hosting mới). Bước 3: Tiến hành upload file public_html.zip lên host mới bằng cách mở trình quản lý Hosting mới Đăng nhập vào cPanel > chọn mục File manager > mở folder public_html > chọn nút upload Các bạn tiến hành giải nén và chuyển các folder code vào trong public_html Bước 4: Upload Database Để thực hiện bước này các bạn tạo database trên hosting trước bằng cách vào mục MySQL Database > mở file download đã lưu về máy tính lúc đầu > tìm mục mysql và upload lên hosting. Sau đó tạo user và database (lưu ý: các bạn nhớ gán quyền cho user vào database). Bước 5 : Import Database lên Hosting bằng cách vào mục phpMyadmin Chọn database vừa tạo và tiến hành import. Nếu import thành công hệ thống sẽ cho kết quả như sau: Bước 6: Kết nối database với source code Chúng ta mở file wp-config.php thay user database và password đã tạo ở bước 5. Sau khi kết nối xong các bạn có thể truy cập để kiểm tra lại Website. Chúc các bạn thành công! Chuyển host cho website WordPress theo phương pháp thủ công, không có downtime. Nếu bạn đang muốn chuyển website WordPress của mình qua một hosting mới có chất lượng tốt hơn, nhưng không biết cách làm và nhà cung cấp dịch vụ không hỗ trợ chuyển, thì bài viết này là dành cho bạn. Trong một bài viết trước đây, tôi đã từng giới thiệu cho các bạn cách chuyển host với plugin All-in-One WP Migration rồi phải không nào. Tuy nhiên, nếu bạn không phải là tín đồ của plugin và muốn tìm cách chuyển host trong trường hợp không sử dụng được plugin thì ngay sau đây là hướng dẫn. Tham khảo thêm:
Tại sao bạn nên chuyển host theo phương pháp thủ công?Khác với chuyển host bằng plugin, chuyển host theo phương pháp thủ công có thời gian downtime gần như bằng 0. Nghĩa là website của bạn vẫn hoạt động hoàn toàn bình thường trong suốt quá trình, không ai có thể nhận ra được là bạn đang chuyển host. Bởi vì chỉ sau khi hoàn tất việc di chuyển dữ liệu và cấu hình, bạn mới cần phải trỏ domain về hosting mới. Tất cả các khách hàng sử dụng dịch vụ WordPress Hosting do WP Căn bản cung cấp đều được hỗ trợ chuyển dữ liệu từ host cũ sang host của chúng tôi hoàn toàn miễn phí. Chuyển host cho website WordPress mà không có downtimeQuá trình thường bao gồm 4 bước: export dữ liệu từ host cũ, chỉnh sửa thông tin database, upload dữ liệu lên và trỏ tên miền về host mới. Export dữ liệu từ host cũQuá trình này bao gồm việc nén, download mã nguồn và export database từ phpMyAdmin về máy tính. Cách thức tiến hành cụ thể, các bạn vui lòng xem chi tiết trong bài viết “Hướng dẫn backup WordPress không cần dùng
plugin“. Trong trường hợp không thể nén được file mã nguồn do host không đủ dung lượng hoặc host không có cPanel/ DirectAdmin… hãy sử dụng phần mềm FTP để truy cập và download tất cả file về máy tính => nén lại thành file Sau khi hoàn tất, các bạn sẽ nhận được 1 file Chỉnh sửa thông tin databasePhần này không bắt buộc. Các bạn chỉ nên làm trong trường hợp import database lên host mới mà bị báo lỗi thông tin database không trùng khớp. 1. Dùng ứng dụng NotePad++ đã cài sẵn trên máy tính để mở file Và ở cuối của database: 2. Sau khi hoàn tất, click vào nút Save trên ứng dụng để lưu lại. Upload dữ liệu lên host mới1. Đầu tiên, sử dụng File Manager của cPanel/ DirectAdmin hoặc phần mềm FTP để upload file Nếu bạn không biết cách làm, vui lòng tham khảo bước 5 và 6 của bài viết “Hướng dẫn cài đặt WordPress trên hosting có cPanel” (*). 2. Tiếp theo, tạo 1 database và database user trên host mới, phân quyền quản trị database cho database user. Tên của database và database user nên giống với tên trên host cũ (nếu chúng giống nhau, các bạn có thể bỏ qua bước 3). Nếu bạn không biết cách làm, hãy tham khảo từ bước 8 đến bước 11 của bài viết (*). 3. Mở file 4. Truy cập phpMyAdmin của host mới => click chọn database bạn vừa tạo ở bước 2 => click tiếp vào tab
Import => chọn file Trong trường hợp file Sau khi hoàn tất, bạn sẽ nhận được dòng thông báo import thành công (trên nền màu xanh lá) và các table của database xuất hiện đầy đủ trong phpMyAdmin. Trỏ tên miền về host mới1. Trỏ tên miền của bạn về hosting mới. Nếu bạn trỏ bằng IP, có thể tham khảo bài viết “Hướng dẫn trỏ tên miền về host bằng địa chỉ IP“. 2. Sử dụng các công cụ check IP của tên miền hoặc dùng Command Prompt (CMD) của máy tính để ping và kiểm tra xem tên miền của bạn đã nhận IP của host mới hay chưa. Tham khảo bài viết “Hướng dẫn xóa cache DNS khi thay đổi IP của tên miền” nếu máy tính của bạn mãi không chịu nhận IP của host mới. Nếu tên miền đã nhận IP mới => đăng nhập vào website => xóa cache website (nếu bạn dùng plugin tạo cache) và cache trình duyệt => kiểm tra kết quả cuối cùng. Nếu website hoạt động ổn định thì có nghĩa là bạn đã chuyển host thành công. Bạn thường dùng phương pháp nào để chuyển host cho website WordPress của mình? Hãy chia sẻ với chúng tôi phương pháp mà bạn cho là đơn giản và hiệu quả nhất trong khung bình luận bên dưới. Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :) |