Việc chuyển host cho website wordpress có khó khăn như mọi người từng nói không. Hãy cùng tìm hiểu bài viết này, vì T-web sẽ hướng dẫn cho các bạn cách chuyển host cho website wordpress mà không gây ảnh hưởng đến website.
Tại sao phải chuyển host cho website wordPress?
Hiện tại với một số chủ sở hữu trang web, việc migrate WordPress là trải nghiệm gây khó khăn vì có nhiều chi tiết cần chú tâm đến trong quá trình chuyển giao. Những người khác nghĩ rằng nó không được đảm bảo và có thể làm hư hỏng toàn bộ trang web.
Nhưng ngay cả khi có một số rủi ro liên quan thì migrate trang web có thể là một quá trình liền mạch và sẽ mang đến một vài lợi ích nếu được thực hiện đúng. Dưới đây là một số lý do vì sao bạn cần phải chuyển host:
- Chuyển từ hosting miễn phí sang trả phí – Kể cả hosting miễn phí tốt nhất cũng chưa chắc là lựa chọn lâu dài. Bạn nên chuyển lên gói hosting ổn định hơn.
- Gói hosting tốt hơn – bạn có thể lựa chọn hosting vừa tốt mà giá cả phải chăng so với dịch vụ bạn đang dùng.
- Hỗ trợ khách hàng tốt hơn – một đội ngũ được đào tạo kỹ lưỡng, đáng tin cậy mà bạn có thể tin tưởng có thể giải quyết bất cứ vấn đề nào.
- Tăng hiệu suất trang web – bạn sẽ nhận được bao gồm: phần cứng, thời gian tải và uptime tốt hơn.
- Nhiều tính năng hơn – nếu bạn đang muốn di chuyển trang web của mình từ WordPress.com sang WordPress.org, bạn được phép xây dựng theme của riêng mình, kiếm tiền từ trang web và cài đặt bất kỳ plugin nào.
Khái quát về việc chuyển website wordpress sang host mới
Nói về chuyển dữ liệu của website WordPress sang host mới thì chúng ta hãy hiểu một cách đơn giản hơn là sẽ di chuyển toàn bộ mã nguồn và cơ sở dữ liệu (database) của website trên host cũ sang host mới. Tiếp theo sửa thông tin về database ở mã nguồn trên host mới trùng khớp với tất cả thông tin database ở host mới, rồi cuối cùng là trỏ tên miền về là hoàn thành.
Những lưu ý khi chuyển website wordpress sang host khác
Việc chuyển Host WordPress không hề khó như các bạn nghĩ, nhưng nó đòi hỏi người chuyển phải biết một chút kiến thức cần thiết. Sau đây là những lưu ý khi bạn muốn chuyển Host cho WordPress ban cần phải chú ý nhé:
- Kiểm tra đóng các Plugin Cache trên Website (nếu có).
- Kiểm tra tên miền đã thêm vào Host cPanel.
- Kiểm tra đóng các Plugin bảo mật (nếu có)
Việc chuyển host có ảnh hưởng đến SEO không?
Việc chuyển host sẽ có ảnh hưởng nhưng nó không nhiều. Nếu trong giai đoạn chuyển hosting các bạn bị gián đoạn hay gặp vấn đề nào đó, và trong lúc thời gian đó website không hoạt động, người dùng không thể truy cập được vào trang. Cho nên việc lựa chọn nhà cung cấp uy tín để chuyển đổi hosting, thì người dùng sẽ tránh được vấn đề về việc SEO website bị ảnh hưởng.
Hướng dẫn chuyển hosting cho wordpress đơn giản, dễ làm
Chỉ cần một vào thao tác đơn giản là các bạn có thể chuyển hosting cho wordpress. Vậy cùng xem cách đó là gì nhé:
Giai đoạn Backup dữ liệu
Backup mã nguồn từ Hosting cũ
Đầu tiên chuyển host cho wordpress đơn giản theo giai đoạn Backup mã nguồn từ host cũ gồm các bước như sau:
- Bước 1: Bạn cần truy cập vào cPanel ở host cũ và tìm mục “File Manager” (có thể sử dụng FTP nếu thích nhưng không nén được trên FTP)
- Bước 2: Tiếp theo hãy tìm thư mục Website của bạn và ấn chon “Select All”
- Bước 3: Chọn “Compress” ở ngay bên phải phía trên để bắt đầu nén
- Bước 4: Bạn hay chọn định dạng .zip và đặt tên tập tin nén này. Sau đó, nhấn “Compress Files” góc dưới bên tay phải
- Bước 5: Chờ đến khi nó nén xong, bạn hãy tải ngay tập tin .zip này về máy
Như vậy là bạn đã hoàn thành xong tải mã nguồn từ máy cũ, bây giờ bạn đã có mã nguồn website ở máy để chút nữa tải lên host mới.
Backup Database từ Hosting cũ
Để Backup Database từ Host cũ, bạn vào cPanel và tìm ngay phần phpMyAdmin
- Bước 1: Chọn “Databases” và chọn phần phpMyAdmin
- Bước 2: Chọn Database của website cần di chuyển và chọn “Export”
- Bước 3: Nhấn chọn “Go” để bắt đầu tải Database về. Database mới sẽ có định dạng là .sql
Giai đoạn Upload dữ liệu
Ở giai đoạn Upload dữ liệu chúng ta sẽ có 2 phần như sau:
Upload mã nguồn lên Host mới
Sau khi các bạn đã sao lưu dữ liệu, sẽ đến phần Upload dữ liệu qua các hướng dẫn chuyển host cho wordpress.
- Bước 1: Hãy truy cập vào cPanel của host mới và vào “File Manager”, tìm thư mục của tên miền và chọn Upload vào đó. nếu tên miền chính của host thì thư mục gốc là “public_html”
- Bước 2: Sau khi Upload xong, quay về “File Manager” và chọn tập tin vừa Upload và chọn “Extract” để giải nén nó ra
Như vậy là xong bước Upload mã nguồn qua host mới. Tiếp theo chỉ cần Upload Databasse lên host mới
Upload Database lên Host mới
Để duy trì dữ liệu hoạt động từ host cũ sang host mới thì ngoài mã nguồn thì bạn cần di chuyển Database như nội dung bài viết, thiết lập hệ thống,…
Như các bước phía trên, thì chúng ta đã tải về một tập tin .sql là Database được xuất ra từ host cũ. Bây giờ bạn hãy vào cPanel của host mới và nhấp chọn mục “MySQL Databases” để tạo một Database mới trên host mới.
Từ đây bạn hãy tạo một Database giống với lúc bạn tạo lúc đầu để cài website, và không quên cấp quyền cho nó nhé
Tiếp theo, vào mục “phpMyAdmin” trên cPanel tại host mới và tìm Database vừa tạo. Tiếp theo hãy nhấn chọn “Import” để nhập dữ liệu từ tập tin .sql mà bạn đã tải về máy trước đó trong bước Backup Database ở host cũ
Nhấn vào “Import” sau đó chọn “Choose File” tiếp đến chọn “Go”. Thời gian tải đường truyền sẽ nhanh hay chậm còn tùy thuộc vào tốc độ kết nối mạng và dung lượng của Database.
Theo hướng dẫn, [alert color=”red” type=”alert-message-background” title=” Đối với Database lớn” size=”small”] Nếu Database của bạn trên 80MB, hãy Import bằng MySQLDumper theo hướng dẫn
Bởi vì, nếu Database lớn sẽ không thể nhập vào theo cách này. Còn nếu Database của bạn có vài trăm MB hay vài GB thì liên hệ ngay nhà cung cấp host nhờ họ nhập vào cho bạn bằng lệnh [/alert]. Cuối cùng, sau khi Import thánh công, bạn sẽ nhận được dấu tick xanh được gửi tới giống hình như bên dưới. Như vậy là bạn đã hoàn thành xong bước Upload Database lên host mới.
Sửa thông tin File wp-config.php
Những bước sau đây sẽ hướng dẫn chuyển host cho wordpress của bạn khi sửa thông tin Database trong wp-config ở host mới
Bạn vẫn phải giữ mã nguồn từ host cũ qua host mới khi Upload mã nguồn lên host mới thì vô tình trùng tập tin wp-config.php vẫn còn giữ thiết lập Database ở host cũ.
Thông tin Database bao gồm: Hostname, Database Name, Database User và Database Password. Chúng không trùng khớp ở host mới nên bạn phải sửa lại cho đúng với thông tin Database đã tạo ra khi Upload Database lên host mới
- Truy vấn vào host và tìm đến tập tin wp-config.php ở thư mục vừa được giải nén ra ở Upload mã nguồn lên host mới và mở nó lên
Trong đó bao gồm:
- DB_NAME: Tên Database của host mới
- DB_USER: Tên người dùng của Database ở host mới
- DB_PASSWORD: Password của Database User
- DB_HOST: Địa chỉ của MySQL Server. Nếu host của bạn không có địa chỉ riêng dành cho MySQL thì vẫn để là Localhost, cuối cùng là lưu lại.
Giai đoạn Trỏ Domain
Kiểm tra kỹ Website trước khi trỏ Domain
Giai đoạn gần cuối của hướng dẫn chuyển host cho wordpress bằng cPanel thì cực kỳ đơn giản. Bạn có thể truy vấn vào website thông qua host mới bằng phương pháp sửa tập tin hosts trên máy tính thay vì phải trỏ tên miền về host mới
Bạn trỏ tên miền về host mới trên máy tính bằng cách thêm vào một tập tin hosts:
- Địa chỉ IP của host mới, bạn có thể kiểm tra trong Mail khi mua host hoặc xem trong cPanel (ví dụ: 132.65.87.98)
- domain.com: Là Domain mà bạn đã thêm vào host
C:WindowsSystem32driveretchosts
- Linux (Terminal)
Tập tin host nằm ở vị trí nào?
- Windows
sudo nano /etc/hosts
- Mac (Terminal)
sudo nano /private/etc/hosts
Sau khi tiến hành kiểm tra website xong, nếu bạn thấy website không còn gặp vấn đề nào nữa thì hãy tiến hành trỏ tên miền về host.
Trỏ Domain về Host mới
Bước cuối cùng, bạn có thể trỏ Domain về host mới bằng cách sửa lại DNS của tên miền của host mới là hoàn chỉnh.
Qua các bước hướng dẫn chuyển host cho wordpress ở trên các bạn có thể thấy nó không tốn quá nhiều thời gian thực hiện và chi phí mà lại còn rất đơn giản, dễ làm.
Xem thêm:
Lời kết
Sau khi đọc xong bài viết này, T-web hy vọng các bạn sẽ nắm được việc chuyển host cho website wordpress không hề khó và các bước chuyển host mà mình đã nêu ở trên sẽ giúp các bạn nắm vững kiến thức, thực hiện dễ dàng hơn. Nếu các bạn còn có thắc mắc gì hãy liên hệ ngay với T-web, là đơn vị chuyên cung cấp website chuyên nghiệp, chuẩn SEO. Cảm ơn đã đọc bài viết, hẹn gặp lại các bạn qua các bài viết tiếp theo.