Chuyển tới nội dung

Tạo Staging Cho Website WordPress Trên cPanel

Tạo Staging Cho Website WordPress Trên cPanel

Staging là một bản sao của website chính được sử dụng để thử nghiệm các thay đổi trước khi áp dụng chúng lên website chính thức. Đây là bước quan trọng trong quản lý website, đặc biệt khi bạn đang cập nhật hoặc thay đổi tính năng trên trang WordPress. Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo môi trường staging cho website WordPress của bạn trên cPanel.

1. Tạo Subdomain trên cPanel

Đầu tiên, bạn cần tạo một subdomain để đặt bản sao staging của website.

Đăng nhập vào cPanel: Sử dụng thông tin đăng nhập do nhà cung cấp dịch vụ hosting của bạn cung cấp.

Tìm mục “Subdomains”: Trong cPanel, tìm và chọn mục “Subdomains” trong phần Domains.

Tạo Subdomain: Trong trang Subdomains, nhập tên subdomain bạn muốn (ví dụ: staging.yourdomain.com) và chọn domain chính. Nhấn nút “Create” để tạo subdomain.

2. Sao Chép Files và Database

Sau khi đã tạo subdomain, bạn cần sao chép các file và database từ website chính sang subdomain.

Sao Chép Files:

Truy cập “File Manager”: Quay lại cPanel và chọn “File Manager” trong phần Files.

Tìm thư mục WordPress chính: Tìm thư mục chứa các file WordPress của bạn, thường là thư mục public_html hoặc một thư mục con của nó.

Sao chép thư mục: Chọn tất cả các file và thư mục trong thư mục chính của WordPress và sao chép chúng vào thư mục subdomain mới mà bạn đã tạo. Thư mục này thường nằm trong public_html/subdomain_name.

Sao Chép Database:

Truy cập “phpMyAdmin”: Trong cPanel, chọn “phpMyAdmin” trong phần Databases.

Xuất Database: Chọn database của website chính từ danh sách bên trái, sau đó nhấn vào tab “Export”. Chọn phương thức xuất là “Quick” và định dạng là “SQL”, rồi nhấn “Go” để tải file SQL về máy.

Tạo Database mới: Quay lại cPanel và chọn “MySQL Databases”. Tạo một database mới cho môi trường staging và tạo một user mới cho database đó. Ghi nhớ thông tin này vì bạn sẽ cần để cấu hình WordPress sau này.

Nhập Database: Quay lại phpMyAdmin, chọn database mới tạo, sau đó nhấn vào tab “Import”. Tải lên file SQL bạn đã xuất và nhấn “Go” để nhập dữ liệu vào database mới.

3. Cập Nhật wp-config.php

Bạn cần cập nhật file cấu hình của WordPress để kết nối với database mới.

Truy cập “File Manager”: Quay lại File Manager và tìm thư mục staging mà bạn đã sao chép các file WordPress vào.

Sửa file wp-config.php: Mở file wp-config.php trong thư mục staging bằng trình chỉnh sửa văn bản. Cập nhật các thông tin sau để phù hợp với database mới:

/** Tên database của WordPress */
define('DB_NAME', 'database_name_here');

/** Tài khoản MySQL của bạn */
define('DB_USER', 'username_here');

/** Mật khẩu MySQL của bạn */
define('DB_PASSWORD', 'password_here');

/** Máy chủ MySQL */
define('DB_HOST', 'localhost');

Thay database_name_here, username_here, và password_here bằng thông tin database mới mà bạn đã tạo.

4. Cập Nhật URL

Bạn cần thay đổi URL của website trong database để phản ánh môi trường staging.

Truy cập “phpMyAdmin”: Mở phpMyAdmin và chọn database của môi trường staging.

Tìm và thay đổi URL: Tìm bảng wp_options. Trong bảng này, sửa giá trị của các mục siteurlhome để thay đổi từ URL chính của bạn sang subdomain staging (ví dụ: http://staging.yourdomain.com).

5. Kiểm Tra và Bảo Mật

Kiểm tra: Truy cập vào subdomain staging của bạn (ví dụ: http://staging.yourdomain.com) để đảm bảo rằng tất cả các tính năng hoạt động chính xác. Kiểm tra các plugin, theme, và chức năng của website.

Bảo mật: Để tránh việc người khác có thể truy cập vào môi trường staging của bạn, bạn có thể bảo vệ bằng mật khẩu. Vào cPanel và chọn “Directory Privacy” dưới phần Files. Chọn thư mục staging và kích hoạt bảo mật bằng mật khẩu.

Kết Luận

Việc tạo một môi trường staging cho website WordPress trên cPanel là một cách hiệu quả để thử nghiệm các thay đổi mà không làm ảnh hưởng đến website chính thức. Bằng cách làm theo các bước trên, bạn có thể dễ dàng tạo và quản lý môi trường staging của riêng mình, giúp đảm bảo rằng các cập nhật và thay đổi được kiểm tra kỹ lưỡng trước khi triển khai lên trang web chính.

Kết nối với web designer Lê Thành Nam

LinkedIn

LinkedIn (Quốc tế)

Facebook

Twitter

Website

Chia Sẻ Bài Viết
Follow Nam Trên LinkedIn
Follow on LinkedIn

BÀI VIẾT KHÁC

Tham Khảo Các Dịch Vụ Của Web Designer Lê Thành Nam

Thiết Kế WebsiteTrọn Gói
Thiết Kế Website
Trọn Gói
Nâng Tầm Thương Hiệu, Tối Ưu Hiệu Suất
SEO Website Tổng Thể
SEO
Website Tổng Thể
Tăng Thứ Hạng, Thu Hút Khách Hàng
Nâng Cấp Website
Nâng Cấp
Website
Đổi Mới Hiệu Suất, Nâng Cao Trải Nghiệm
Quản Trị Website
Quản Trị
Website
Đảm Bảo Hoạt Động, Tối Ưu Hiệu Suất

Cần Một Website Ấn Tượng?

Bạn muốn một website không chỉ đẹp mà còn thu hút khách hàng và gia tăng doanh số? Mình là Lê Thành Nam, chuyên gia thiết kế web từng hợp tác với nhiều thương hiệu trong và ngoài nước. Nam tin rằng một website không chỉ là nơi trưng bày mà còn là công cụ giúp bạn nổi bật, chuyên nghiệp và chinh phục khách hàng trong từng click chuột! Hãy sở hữu ngay cho mình một website đẹp mắt và hiệu quả với mức giá vô cùng phải chăng cho tất cả mọi người bạn nhé! 

Đừng chần chừ! Nhấn vào nút bên dưới để nhận tư vấn miễn phí ngay hôm nay. 

Bạn cần một website vừa đẹp mắt vừa hiệu quả trong việc thu hút khách hàng và tăng doanh số? Mình là Lê Thành Nam, chuyên gia thiết kế web với kinh nghiệm hợp tác cùng nhiều thương hiệu trong và ngoài nước. Hãy để mình giúp bạn sở hữu một website chuyên nghiệp, ấn tượng, và phù hợp mọi ngân sách!