Skip to content Skip to main navigation Skip to footer

Hướng dẫn chuyển dữ liệu website lên HestiaCP

Chuyển dữ liệu website lên HestiaCP như thế nào cho đúng. Hãy cùng AZDIGI tìm hiểu và thực hiện nhé.

I. Tổng quan

Chuyển dữ liệu website lên HestiaCP không phải bất kỳ quản trị nào cũng biết và có rất nhiều cách thực hiện. Di chuyển theo các truyền thống backup/restore. Sử dụng Plugin, di chuyển bằng cmd linux tools. Ở bài viết chuyển dữ liệu website lên HestiaCP này AZDIGI sẽ hướng dẫn bạn thực hiện chi tiết từng bước upload một mã nguồn có sẳn từ Local lên trên VPS chạy HestiaCP. Hãy cùng AZDIGI thực hiện các bước nhé.

II. Chuyển dữ liệu website lên HestiaCP

Để chuyển dữ liệu website lên HestiaCP bạn thực hiện theo các bước sau.

Hướng dẫn này đang thực hiện với mã nguồn WordPress. Với các mã nguồn khác cũng có thể làm tương tự các bước. Chỉ khác nhau ở bước config database vào chuổi kết nối.

Bước 1: Kiểm tra dữ liệu có sẳn

Để upload mã nguồn có sẳn lên HestiaCP bạn cần chuẩn bị những dữ liệu sau.

  • Mã nguồn: Đây mà source code của website bao gồm (Core, Theme, Plugin, thư mục chứa dữ liệu hình ảnh.)
  • Database: Cơ sở dữ liệu của website trên, file này thường có định dạng là *.sql

Và ảnh minh họa bên dưới là mã nguồn có sẳn của mình bao gồm 1 file là backup.zip và 1 file là *.sql

chuyển dữ liệu website lên HestiaCP

Nếu bạn chưa nén mã nguồn lại. Bạn sẽ cần đóng gói (nén) mã nguồn lại thành file .zip để thực hiện upload lên HestiaCP để giải nén ra chạy. Khi đã hoàn tất bạn hãy thực hiện các bước tiếp theo.

Bước 2: Đăng nhập vào HestiaCP ở User

Bạn đăng nhập vào User để cài đặt WordPress nhé. Để đăng nhập bạn click vào biểu tượng => như ảnh đính kèm bên dưới. Hoặc bạn có thể đăng nhập trực tiếp từ https://my-ip:8083 với user và password đã tạo trước đó.

chuyển dữ liệu website lên HestiaCP

Bước 3: Add Web Domain

Để tạo website bạn đăng nhập vào User đã tạo trước đó để thực hiện tạo website nhé. Click vào USERS => Chọn > để Login

chuyển dữ liệu website lên HestiaCP

Sau đó bạn click vào Add Web Domain để thêm web mới vào.

chuyển dữ liệu website lên HestiaCP

Ở giao diện tiếp theo bạn nhập vào các thông tin như sau

  • Domain: nhập vào tên domain
  • IP Address: Nếu VPS có nhiều hơn 1 IP bạn chọn tương ứng IP ở đây, nếu 1IP thì bạn giữ nguyên.
  • Create DNS zone: Nếu bạn cần tạo DNS zone thì tick vào ô này.
  • Enable mail for this domain
chuyển dữ liệu website lên HestiaCP

Bước 4: Upload mã nguồn lên

Bạn truy cập vào File => Sau đó click vào /Home/web/my-domain/public_html/ Để upload mã nguồn lên.

chuyển dữ liệu website lên HestiaCP

Chọn Add files sau đó chọn file để upload file ở Local lên nhé.

chuyển dữ liệu website lên HestiaCP

Sau khi upload hoàn tất bạn bắt đầu giải nén file ra. Bạn click vào ... sau và chọn tiếp Unzip để giải nén file ra.

chuyển dữ liệu website lên HestiaCP

Và đây là toàn bộ mã nguồn WordPress của mình.

chuyển dữ liệu website lên HestiaCP

Lưu ý: Nhớ xóa bỏ file index.html nếu có.

Bước 5: Tạo Database và import

Bạn sẽ cần tạo một tài khoản database mới để import file *.sql vào. Để tạo bạn click vào DB và chọn Add Database.

chuyển dữ liệu website lên HestiaCP

Ở giao diện này bạn nhập vào thông tin như ảnh minh họa bao gồm

  • Database: Nhập tên Database
  • Username: Nhập tên Username (bạn nên nhập 2 giá trị này trùng nhau để dễ quản lý)
  • Password: Nhập vào pass cho user
  • Type: Để mặc định
  • Host: Để localhost
  • Charset: Để mặc định

Sau khi nhập đầy đủ thông tin bạn chọn Save để lưu lại.

chuyển dữ liệu website lên HestiaCP

Database đã được tạo thành công bạn hãy thực hiện bước tiếp là Import cơ sở dữ liệu sql vào database vừa tạo.

Click vào DB => phpMyAdmin

Giao diện đăng nhập xuất hiện. Bạn hãy nhập vào thông tin tài khoản vừa tạo vào.

Tiếp đến bạn chọn theo tuần tự 1 > 2 > 3 >4 mà mình đánh số thứ tự để import database

Khi import xong bạn kiểm tra sửa lại tên URL SITE/HOME. Nếu bạn thay đổi tên miền thì đúp chuột vào khung số 3 sau đó nhập vào tên miền cần thay đổi.

Bước 6: Kết nối Database vào source code

Đây là bước cuối cùng để hoàn tất việc chuyển website từ local lên host. Bạn sẽ cấu hình tài khoản database đã tạo ở Bước 5 vào mã nguồn đã upload ở Bước 4.

Bạn truy cập vào File => Sau đó click vào /Home/web/my-domain/public_html/. Tại đây bạn mở file wp-config.php để cấu hình kết nối Database

Sau khi kết nổi hoàn tất. Bạn hãy truy cập website để kiểm tra đã hoạt động chưa nhé.

Nếu bạn cần cài đặt thêm SSL hãy xem tài liệu hướng dẫn sau để cài đặt SSL Let’s Encrypt hoàn toàn miễn phí cùng AZDIGI.

III. Tổng kết

Qua bài viết hướng dẫn chuyển dữ liệu website lên HestiaCP. Hi vọng bài viết này mang lại nhiều điều mới. Giúp bạn có thể chủ động thực hiện các thao tác chuyển đổi dữ liêu và upload mã nguồn một cách an toàn và hiệu quả.

Chúc bạn thực hiện thành công.

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới: