Tạo Staging Site trên cPanel Hosting

Cập nhật: 18/06/2019

Staging Site là một tính năng mình phát hiện gần đây trên Hosting cPanel.

Đây là một tính năng cực kỳ hay, đặc biệt dành cho các bạn hay thử nghiệm Theme, Plugin, sửa code WordPress. Và nó cũng hợp cho cả Newbie lẫn Dev!

Staging Site là gì?

Bạn có thể nhân đôi một website A thành B. Sau đó bạn sửa bài viết, sửa code, đăng ảnh,…..trên web B này.

Và sau đó bạn có thể đẩy mọi thay đổi từ B về A, với chỉ một vài Click. Tất cả mọi thay đổi ở B sẽ được áp dụng cho cả A

Website B được gọi là Staging Site.

Sử dụng Staging Site khi nào?

Bạn có thể sử dụng Staging site khi:

Cập nhật Plugin/Theme: đôi khi việc cập nhật theme, plugin có thể gây ra một số lỗi, đặc biệt là lỗi HTTP 500 Error. Hãy cập nhật trước ở Staging Site.

Sửa Code: Nếu bạn là newbie, hoặc dev, lo ngại việc sửa code ảnh hưởng tới website đang hoạt động, hãy tiến hành trên Staging Site.

Test tính năng trước khi công khai: Bạn muốn thử nghiệm một số tính năng trước khi đưa vào thực tế. Hãy thử ở Staging Site.

Và rất rất nhiều trường hợp khác.

Hướng dẫn tạo Staging Site

Nếu bạn sử dụng Hosting cPanel như Azdigi, Hawkhost…. hoặc Hosting Cloudways. Bạn có thể tìm thấy tính năng này!

Và chỉ áp dụng cho các website được cài đặt bằng SOFTACULOUS APPS INSTALLER trong cPanel

Bạn có thể hỏi nhân viên hỗ trợ, để biết chắc chắn hosting có tính năng Staging Site hay không!

Chúng ta bắt đầu tạo Staging Site trên Hosting cPanel nhé!

1. Truy cập vào cPanel và tìm tới Subdomains

Bạn có thể bỏ qua Bước 1

cpanel-sub-domain1-min

Điền thông tin subdomain

  • Subdomain: gõ vào staging
  • Domain: nhập tên miền website cần tạo staging site

rồi bấm Create

cpanel-staging-site3-min

Thông báo thành công

cpanel-staging-site4-min

2. Quay lại cPanel, kéo xuống gần cuối và bấm WordPress

Tại tên miền cần tạo Staging Site, bấm vào biểu tượng như hình

3. Điền thông tin Staging Site

Nếu bạn đã thực hiện Bước 1. Hãy điền các thông tin như sau:

  • Choose Protocol: Chọn http:// nếu website chính không xài SSL. Chọn https:// nếu website chính xài SSL (tức là HTTPS đó)
  • Choose domain: chọn subdomain bạn vừa tạo ở Bước 1
  • In Directory: không điền gì hết vào mục này. Nếu họ điền sẵn, hãy xóa đi

rồi bấm Create Staging

Nếu bạn Bỏ qua Bước 1.

  • Choose Protocol: Chọn http:// nếu website chính không xài SSL. Chọn https:// nếu website chính xài SSL (tức là HTTPS đó)
  • Choose domain: chọn tên miền website bạn cần tạo Staging Site
  • Mục khác: để mặc định, không chỉnh sửa gì hết

rồi bấm Create Staging

cpanel-staging-site12-min

Đang tạo Staging Site

Tạo thành công Staging Site

Và sau đó bạn thích làm gì ở Staging Site thì làm thôi 🙂 Sửa bài, sửa code, cập nhật Plugin,…

Đẩy thay đổi từ Staging Site qua Web chính

1. Truy cập vào cPanel và bấm vào WordPress (ở cuối)

2. Tại Staging site, bấm vào biểu tượng cái Kéo

Bấm vào Push to Live.

Nếu bạn cần tùy chỉnh những thứ gì cầnđẩy, hãy bấm vào Customize (phù hợp cho bạn biết chút kĩ thuật)

Đang đẩy dữ liệu về web chính.

Xong. Dữ liệu thay đổi đã được đẩy từ Staging Site qua Web chính.

Nếu gặp vấn đề nào, hãy tham gia nhóm WordPress cho Newbie để được trợ giúp.

Ảnh đại diện: hiweb.ch