Khi bạn chuyển hosting từ đơn vị khác sang Tino Group hoặc một nhà cung cấp dịch vụ hosting WordPress khác, bạn sẽ cần phải chuyển dữ liệu sang hosting mới nếu muốn giữ lại website của mình. Vậy, cách chuyển dữ liệu sang website WordPress mới ra sao?
Tìm hiểu cách chuyển dữ liệu sang website WordPress mới
Tại sao cần chuyển dữ liệu sang website WordPress mới
Có rất nhiều trường hợp bạn cần phải chuyển dữ liệu sang website WordPress mới như:
- Mua hosting mới và chuyển website cũ sang
- Muốn nhân đôi website để thử nghiệm cấu trúc hoặc giao diện mới
- Backup website cũ vào hosting mới do bị tấn công
- …
Chuyển dữ liệu sang website WordPress mới có những cách nào?
Để chuyển dữ liệu sang website WordPress mới, bạn có thể dùng nhiều cách:
- Thủ công: bạn có thể chuyển dữ liệu lên hosting bằng cách sao lưu dữ liệu, upload, tạo database, import database,…
- Sử dụng Plugin như All-in-One WP Migration.
- Những cách khác.
Trong bài viết này, Tino Group sẽ hướng dẫn bạn cách clone mã nguồn WordPress trên hosting cPanel khi bạn muốn tạo một website mới trên code cũ.
Hướng dẫn chuyển dữ liệu sang website WordPress mới
Bước 1: Nén mã nguồn
Để nén mã nguồn, bạn đăng nhập vào cPanel => File Manager và chọn thư mục chứa mã nguồn.
- public_html: đối với tên miền chính
- Thư mục dạng domain.com : đối với addon-domain
Tại đây, bạn chọn Select All và click chuột phải trên màn hình, chọn Compress.
Quá trình nén hoàn tất, bạn nhấp 2 lần chuột (double click) vào vào file nén để tải file về máy tính.
Bước 2: Sao chép database (cơ sở dữ liệu)
Đây là bước trích xuất cơ sở dữ liệu của bạn.
Nếu không chắc chắn nhớ chính xác tên cơ sở dữ liệu, bạn có thể xem tên cơ sở dữ liệu trong tệp wp-config.php.
Sau đó, bạn click chuột phải vào file wp-config.php và chọn Edit để xem thông tin.
Tại đây DB_NAME chính là tên cơ sở dữ liệu bạn cần tải về.
Sau đó, bạn quay lại trang Home của cPanel và đi tới Backup.
Tại mục Download a MySQL Database Backup, bạn click vào Database có tên trùng với wp-config.php để tải về máy tính.
Bước 3: Upload mã nguồn và import database lên site mới
Lưu ý: Sau khi tạo database và user xong, các bạn cần lưu lại các thông tin DB name, DB user và password để sử dụng ở các bước sau.
Sau khi đã upload mã nguồn lên hosting, giải nén và tạo database, bạn đừng vội tiến hành cài đặt mới. Chúng ta sẽ truy cập Phpmyadmin và import database đã backup ở bước trên.
Bạn chọn Database vừa tạo và click vào Xuất.
Chọn file database và bấm Go để import.
Bước 4: Chuyển dữ liệu sang Hosting mới
Đầu tiên, bạn truy cập vào hosting và tiến hành Upload mã nguồn đã nén lại ở bước trên. Chọn public_html -> Upload
Chọn Select File rồi chọn file đã dowload về trước đó
Sau khi upload thành công, bạn cần giải nén file .zip đó ra bằng cách nhấn chuột vào file và chọn Extract như hình bên dưới.
Bước 5: Tạo database và Import database
Tạo Username và database
Vào Cpanel chọn MySQL® Database Wizard
Nhập username và password
Thêm người dùng vào database rồi nhấn Next Step.
Import database
Quay lại Cpanel và truy cập vào phpMyAdmin -> chọn database -> Nhập
Chọn database .sql đã tải về trước đó -> Thực hiện
LƯU Ý: Nếu chuyển dữ liệu website giữa 2 tên miền khác nhau, bạn cần đổi link domain để truy cập. Còn nếu chuyển và giử nguyên tên miền, bạn không cần làm bước này.
Bạn nhấn vào tên database và tìm tables wp_options (có thể sẽ khác nhau phần tiền tố wp_ ). Tại đây, bạn cần sửa lại link tại 2 records là siteurl và home.
Bước 6: Cấu hình file wp-config
Tiếp theo, bạn phải cấu hình lại các thông số kết nối Database. Để cấu hình, bạn mở tệp wp-config.php trong thư mục của trang web WordPress và tìm các dòng sau:
Bạn cần thay thế các giá trị đó bằng cơ sở dữ liệu mới, tên người dùng cơ sở dữ liệu và mật khẩu mà bạn đã tạo ở bước 5.
Sau khi sửa xong file wp-config, bạn có thể truy cập vào tên miền mới để kiểm tra kết quả.
Như vậy, chúng ta đã cùng nhau tìm hiểu cách chuyển dữ liệu sang website WordPress mới đơn giản nhất rồi đấy! Chúc bạn thao tác thành công nhé! Ngoài ra, nếu bạn sử dụng dịch vụ của Tino Group, chúng tôi sẵn sàng hỗ trợ bạn chuyển dữ liệu website cũ sang website mới trên hosting của Tino Group hoàn toàn miễn phí đấy!
Những câu hỏi thường gặp
Làm sao để tăng dung lượng upload trong WordPress?
Để tăng dung lượng upload trong WordPress, bạn có thể thực hiện một trong những cách sau:
- Sử dụng Increase Maximum Upload File Size
- Dùng file function.php
- Sử dụng file .htaccess
- Dùng file wp-config.php
Bạn có thể xem cụ thể từng phương án tại bài viết: Cách tăng dung lượng upload trong WordPress hiệu quả 100%.
Cách tạo thông báo đẩy trên website WordPress ra sao?
Nếu bạn sử dụng WordPress, bạn có thể tích hợp công cụ OneSignal vào website WordPress của mình để tạo thông báo đẩy đấy!
Cách cài đặt WordPress ra sao?
Bạn là một người mới và đang loay hoay tìm cách để cài đặt WordPress lên host của mình? Nếu như vậy, bài viết Bật mí 3 cách cài đặt WordPress trên host an toàn và đơn giản của Tino Group sẽ giúp bạn thực hiện một cách đơn giản, an toàn đấy!
Làm sao để cài đặt WordPress trên máy tính?
Nếu bạn không chắc về việc mình thao tác trên hosting có bị lỗi hay không hoặc chưa có hosting nhưng vẫn muốn thao tác thử nghiệm với WordPress, cài đặt WordPress trên Localhost là một phương án tối ưu để thực hiện đấy.
Để cài đặt, bạn có thể theo dõi bài viết này và thực hiện theo nhé!