NỘI DUNG

Banner blog lễ 30.4 và 1.5

Hướng dẫn tạo Staging WordPress trên cPanel và plugin chi tiết

Lê Nam

Đã kiểm duyệt nội dung

Ngày đăng:18/04/2025
Cập nhật cuối:28/04/2025
Lượt xem

Đánh giá

5/5 - (116 bình chọn)

Tạo môi trường Staging WordPress trên cPanel là một bước quan trọng khi bạn muốn thử nghiệm các thay đổi trên website mà không ảnh hưởng đến trang web đang hoạt động. Staging giúp bạn thoải mái cập nhật giao diện, plugin, hay code, từ đó đảm bảo website luôn ổn định và hoạt động trơn tru. Trong bài viết này, mình sẽ hướng dẫn bạn từng bước để tạo Staging WordPress trên cPanel hiệu quả.

Những điểm chính

  • WordPress Staging là gì: là bản sao của website chính, dùng để thử nghiệm cập nhật và sửa lỗi trước khi áp dụng lên website thật.
  • Tại sao cần sử dụng Staging WordPress: Trang web thử nghiệm giúp kiểm tra các thay đổi, cập nhật, giao diện mới và phân quyền cho nhà phát triển trước khi áp dụng lên website chính thức.
  • Cách thiết lập Staging WordPress trên cPanel: Gồm các bước hướng dẫn tạo Staging WordPress trên cPanelvà chuyển đổi từ Staging site sang live site.
  • Tạo Staging site WordPress bằng plugin WP Staging: Cài đặt plugin, tạo staging site mới, đặt tên, bắt đầu cloning, mở staging site và đăng nhập (staging site có admin bar màu da cam để dễ phân biệt).
  • Lưu ý khi tạo Staging WordPress: Cần sao lưu đầy đủ, xóa cache sau cập nhật, sử dụng cơ sở dữ liệu riêng biệt và giữ staging ở chế độ riêng tư.
  • Giới thiệu Vietnix: Là nhà cung cấp hosting hàng đầu Việt Nam với tốc độ cao, ổn định, bảo mật tốt, kinh nghiệm 12 năm và hỗ trợ kỹ thuật 24/7.

WordPress Staging là gì?

WordPress Staging là một môi trường bản sao được thiết lập gần giống với môi trường vận hành website chính. Theo đó, môi trường Staging và Production là hai môi trường sử dụng chung một hosting, máy chủ. Staging được tạo nên với mục đích là để thực hiện các hoạt động cập nhật, sửa lỗi,… trước khi áp dụng trên website chính. Thông thường, sau khi đã đạt được kết quả mong muốn khi thực hiện trên môi trường Staging, bạn chỉ cần copy nội dung đã thực hiện vào website chính mà không cần thao tác lại từ đầu các bước đã làm.

WordPress Staging là gì
WordPress Staging là một bản sao tương tự như website chính thức

Lợi ích của trang web thử nghiệm

Có rất nhiều lý do để bạn tạo một bản sao thử nghiệm của trang web, cho phép bạn kiểm tra và xác minh các thay đổi trước khi áp dụng chúng lên trang web chính thức đang hoạt động.

Dưới đây là một số tình huống mà trang web thử nghiệm trở nên vô cùng hữu ích:

  • Kiểm tra Landing Page mới: Đảm bảo mọi yếu tố trên trang đích hoạt động hoàn hảo trước khi khách hàng tiềm năng truy cập.
  • Đánh giá các bản cập nhật: Phát hiện và giải quyết các vấn đề tương thích tiềm ẩn, ngay cả khi WordPress Toolkit có tính năng “Cập nhật thông minh”.
  • Phát triển giao diện mới hoặc tùy chỉnh giao diện hiện tại: Thử nghiệm các thiết kế và chức năng mới mà không ảnh hưởng đến giao diện hiện tại.
  • Phân quyền cho nhà phát triển và thiết kế: Cho phép họ làm việc trên trang web mà không cần cấp quyền truy cập trực tiếp vào trang web chính thức.

Tạo Staging WordPress trên cPanel

Bước 1: Tạo subdomain sử dụng cPanel

Trước tiên, bạn cần tạo một subdomain để lưu trữ Staging site. Sau khi đi tới cPanel và di chuyển xuống phần Domain, bạn kích chuột vào “Subdomains”.

Chọn subdomains
Chọn subdomains

Tiếp đó, bạn cần điền tên vào ô “subdomain”, ví dụ như “Staging”.

Create a Subdomain
Create a Subdomain

Hoàn thành các thông số cần thiết và ấn “Create” để tạo. Sau đó, bạn chỉ cần cập nhật DNS của domain. Vì Vietnix sử dụng CloudFlare làm DNS trung gian, Vietnix sẽ tạo một bản ghi như sau trong phần DNS của CloudFlare:

Tạo một bản ghi trong phần DNS của CloudFlare
Tạo một bản ghi trong phần DNS của CloudFlare

Bước 2: Clone live site sang staging site

  • Tạo package chứa source code và database của live site

Để đưa clone live sang Staging site, đầu tiên trong live site, bạn cần cài đặt và kích hoạt plugin Duplicator. Sau khi được kích hoạt thành công, bạn đi tới phần “Duplicator” ở menu Dashboard trong live site. Ấn chọn “Create New” để tạo mới.

Chọn Create New
Chọn Create New

Tiếp đó, ấn chọn nút “Next”.

Chọn Next
Chọn Next

Plugin sẽ kiểm tra website của bạn bằng cách scan. Có thể có vài cảnh cáo được gửi đến, tuy nhiên bạn có thể bỏ qua chúng bằng cách chọn “Yes -> Build”.

Chọn Yes -> Build
Chọn Yes -> Build

Khi package được tạo thành công, bạn cần tải về hai file Installer và Archive về máy tính của mình.

Tải về hai file Installer và Archive về máy tính của mình
Tải về hai file Installer và Archive về máy tính của mình
  • Tạo database cho Staging site

Để tạo được database cho Staging site thành công, bạn cần đi tới cPanel và kích chọn vào “MySQL Databases”.

Chọn MySQL Databases
Chọn MySQL Databases

Nhập tên mà bạn muốn vào ô “New database”. Sau đó, ấn chọn vào “Create Database”.

Create New Database
Create New Database

Tiếp đó, bạn cần nhập thông tin của user vào chỗ trống trong màn hình tạo database này và ấn nút “Create User”.

Tiến hành tạo Add New User
Tiến hành tạo Add New User

Cuối cùng, chỉ cần gán user vào database vừa tạo.

Gán user vào database
Gán user vào database

Ngoài ra, bạn lưu ý rằng cần chọn tất cả các quyền cho user ở phần màn hình quản lý.

Cấp quyền cho user
Cấp quyền cho user
  • Triển khai source code và database

Bạn cần upload 2 file installer và archive đã được tải ở phần trên lên Staging site sử dụng File Manager. Sau đó, bạn truy cập file installer bằng đường dẫn sau: https://www.yourdomain.com/

Bạn sẽ thấy ngay bên dưới màn hình “Deploy Files & Database”.

màn hình “Deploy Files & Database”.
Màn hình “Deploy Files & Database”.

Trong đó, chọn “Connect and Remove All Data” và hoàn thiện các thông tin dữ liệu theo yêu cầu. Bạn có thể chọn vào nút “Test Connection” để thực hiện thao tác kiểm tra thông tin, xem các thông tin bạn nhập đã chính xác hay chưa. Kích chọn “Run deployment” để bắt đầu.

Ở hộp thoại mới xuất hiện, bạn chỉ cần ấn vào nút “Yes”.

Chọn Yes
Chọn Yes

Duplicator sẽ tự động thực hiện việc thay thế live site bằng staging site. Bạn chỉ cần ấn vào “Run Update” để tiếp tục.

Chọn Run Update
Chọn Run Update

Cuối cùng, ấn chọn “Save Permalinks” để lưu và dọn dẹp những file duplicator khác.

Bước 3: Hạn chế truy cập staging site

Staging site không phải là một site có thể public cho mọi người cùng truy cập. Do vậy, bạn cần ngăn không cho con bọ của Google đánh tới site của bạn. Hãy đi tới “Setting > Reading > Tùy chọn Full text > Tùy chọn Discourage search engines from indexing this site” > Save Changes”.

Chọn Setting > Reading
Chọn Setting > Reading

Nếu bạn muốn chặt chẽ hơn trong việc giới hạn truy cập, bạn có thể sử dụng plugin Hide My Site. Lúc này, bất kỳ ai muốn truy cập staging site của bạn đều cần phải có password.

Đổi từ Staging site sang live site

Cũng giống với cách tạo Staging WordPress bằng plugin WP Staging, phương pháp này cũng không tự động đẩy thay đổi sang live site. Cho nên, bạn cần thực hiện thao tác này thủ công. 

Tuy nhiên, so với cách sử dụng plugin WP Staging, phương pháp này dễ dàng, đặc biệt là phận migrate cơ sở dữ liệu. Để thực hiện thao tác này, bạn có thể sử dụng plugin WP Migrate DB và thực hiện các bước sau:

  • Đầu tiên, bạn đẩy source code từ Staging site sang phiên bản live site. Có thể sử dụng file Manager hoặc FTP, trong đó file Manager mang lại tốc độ nhanh hơn.
  • Sau đó, bạn cần migrate cơ sở dữ liệu từ Staging site sang live site.

Hướng dẫn migrate cơ sở dữ liệu từ Staging site sang live site

Sau khi cài đặt và activate plugin WP Migrate DB, bạn cần đi tới “Tools > Migrate DB.” 

Ở phần “Replace”, bạn cần nhập thông tin vào đường dẫn live site. Chỉ như vậy thì khi migrate cơ sở dữ liệu live site của trang web mới hoạt động được.

Migrate DB
Migrate DB

Tiếp đó, bạn kích chọn nút “Export” để xuất bản và nhận file sql. Bạn cần sử dụng PhpMyAdmin trong cPanel để phần quản lý cơ sở dữ liệu của live site và import file sql ở trên. Như vậy, Vietnix đã hướng dẫn hoàn thành các bước tạo Staging WordPress trên cPanel.

Tạo Staging site bằng plugin WP Staging được đánh giá là một cách đơn giản và nhanh chóng. Phương pháp này thường được lựa chọn sử dụng khi bạn muốn kiểm tra một theme hay plugin cho trang web của bạn.

Thiết lập WordPress Staging bằng plugin WP Staging

Bước đầu tiên là bạn cần cài đặt và kích hoạt plugin. Sau khi plugin được kích hoạt thành công, bạn sẽ thấy được sidebar của WP Dashboard xuất hiện một thư mục mới mang tên “WP Staging”. Sau khi kích chuột vào ô đó, màn hình sẽ đưa bạn tới một giao diện mới cho phép bạn tạo một staging site.

Nhấn chọn Create New Staging Site
Nhấn chọn Create New Staging Site

Kích chuột vào ô “Create new staging site”. Tiếp đó, bạn nhập vào ô trống “Name your new site” tên của trang staging site của bạn. Sau khi hoàn thành, bạn kích đúp chuột vào ô “Start Cloning” để khởi tạo.

Chọn Start Cloning
Chọn Start Cloning

Quá trình tạo staging site có thể nhanh hoặc chậm tùy thuộc vào dung lượng site của bạn. Sau khi hoàn tất, bạn kích chọn vào ô “Open staging site” để đăng nhập vào staging site vừa tạo. Bạn có thể sử dụng tài khoản admin để đăng nhập vào bằng cách ấn vào ô “Login with your admin credentials”.

Chọn ô Open staging site
Chọn ô Open staging site

iconLưu ý

Bạn cũng có thể phân biệt staging site và live site một cách dễ dàng. Bởi trên thanh admin bar của staging site có màu da cam, còn live staging thì không. 

Giao diện dashboard Staging site
Giao diện dashboard Staging site

Thêm vào đó, bạn không cần lo lắng về các bước tạo Staging thủ công phức tạp. Dịch vụ WordPress Hosting của Vietnix cung cấp khu vực Staging tích hợp sẵn, giúp bạn dễ dàng kiểm tra theme, plugin hoặc cập nhật một cách an toàn. Quan trọng hơn, Vietnix còn cung cấp tính năng backup định kỳ, đảm bảo an toàn dữ liệu tuyệt đối cho website của bạn. web hosting này còn được trang bị LiteSpeed Web Server và ổ cứng NVMe, đảm bảo tốc độ và hiệu suất tối ưu.

Tạo Website nhanh chóng & dễ dàng với

KHO THEME WORDPRESS
MIỄN PHÍ

Vietnix cung cấp kho theme WordPress đa dạng, giúp bạn tạo website nhanh chóng và dễ dàng, tiết kiệm thời gian và chi phí.

Khám phá giao diện ngay
image banner
vector stroke

Cách đẩy thay đổi tới live site

Mặc dù plugin này không hỗ trợ việc đẩy những thay đổi mà bạn đã điều chỉnh sang live site. Tuy nhiên, bạn vẫn có thể thực hiện thao tác này bằng cách thủ công.

Việc đẩy thủ công này tương đối khó khăn, đặc biệt là phần database. Plugin này giúp clone các bảng ngay trong database của live site. Bảng mới sẽ được cập nhật từ tên của bảng cũ và prefix – tên của staging site mà bạn đã đặt ở phía trên.

Đây cũng là nhược điểm lớn nhất khi tạo Stating site bằng plugin WP Staging. Bởi cách này khiến việc sử dụng plugin WP Migrate DB để migrate db từ staging site sang live site trở nên khó khăn hơn.

Cho nên, cách tạo này không được sử dụng thường xuyên, mà chỉ thích hợp cho bạn nào muốn thử thực hiện các thao tác với theme và plugin cho website.

Lưu ý quan trọng khi triển khai Staging WordPress

Để quá trình tạo và sử dụng Staging WordPress diễn ra an toàn và hiệu quả, hãy ghi nhớ những điều sau:

  • Sao lưu đầy đủ: Luôn sao lưu toàn bộ website (tệp và cơ sở dữ liệu) trước khi thực hiện bất kỳ thay đổi nào trên staging. Sao lưu ngay trước khi bắt đầu, không phụ thuộc vào lịch sao lưu tự động.
  • Xóa cache sau khi cập nhật: Sau khi chuyển các thay đổi từ staging lên website chính thức, hãy xóa cache để đảm bảo người dùng thấy phiên bản mới nhất.
  • Cơ sở dữ liệu riêng biệt: Tuyệt đối không dùng chung cơ sở dữ liệu giữa staging và website chính. Điều này có thể gây ra lỗi nghiêm trọng.
  • Giữ staging ở chế độ riêng tư: Chặn các công cụ tìm kiếm lập chỉ mục (no-index, no-follow) và bảo vệ bằng mật khẩu để tránh truy cập trái phép.

Vietnix – Đơn vị cung cấp hosting hàng đầu

Vietnix là một nhà cung cấp dịch vụ hosting hàng đầu, nổi bật với tốc độ cao, tính ổn định vượt trội và hệ thống bảo mật tiên tiến. Với hơn 12 năm kinh nghiệm hoạt động, Vietnix tập trung cung cấp các giải pháp lưu trữ giúp trang web của bạn vận hành trơn tru, giảm thiểu tối đa thời gian chết. Đội ngũ hỗ trợ kỹ thuật của Vietnix luôn sẵn sàng 24/7 để giải quyết mọi vấn đề một cách nhanh chóng và hiệu quả.

Liên hệ ngay để được tư vấn dịch vụ phù hợp!

  • Website: https://vietnix.vn/
  • Hotline: 1800 1093
  • Email: sales@vietnix.com.vn
  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, TP HCM.

Việc tạo môi trường Staging WordPress trên cPanel và sử dụng plugin là một bước quan trọng để đảm bảo an toàn và hiệu quả cho website của bạn. Hy vọng với hướng dẫn chi tiết này, bạn có thể dễ dàng thiết lập Staging WordPress, thử nghiệm các thay đổi một cách an toàn và duy trì sự ổn định cho website chính thức của mình. Đừng bỏ qua bước quan trọng này trong quá trình quản lý và phát triển website WordPress của bạn.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Lê Nam

WordPress Expert
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

Icon tab

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

Vector

PHẦN CỨNG MẠNH MẼ

Vector

HỖ TRỢ 24/7

Vector
ĐĂNG KÝ NGAYGroup icon
khuyến mãi 30 tháng 4
Khi mua Hosting/VPS
16/04/2025 - 16/05/2025
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

icon popup single post

CẢM ƠN BẠN ĐÃ ĐÁNH GIÁ BÀI VIẾT

Vietnix sẽ luôn cố gắng cải thiện chất lượng dịch vụ mỗi ngày

ĐÓNG

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG