Tạo website staging để kiểm tra thay đổi trước khi cập nhật website chính
4 phút đọc3 lượt xem
Website staging là bản sao dùng để thử giao diện, nội dung hoặc tính năng mà không ảnh hưởng đến khách truy cập website chính. Bài viết này hướng dẫn bạn tạo môi trường thử nghiệm riêng, kiểm tra thay đổi và chuẩn bị đưa chúng lên website chính an toàn hơn.
1. Chuẩn bị trước khi tạo staging
Trước tiên, hãy xác định website đang dùng nền tảng nào, chẳng hạn WordPress hoặc mã nguồn được cài đặt riêng. Bạn cần quyền quản lý hosting, tên miền và cơ sở dữ liệu. Nếu website có chức năng đặt hàng, đăng ký tài khoản hoặc gửi biểu mẫu, hãy lưu ý dữ liệu phát sinh trên website chính trong thời gian thử nghiệm có thể không xuất hiện trên staging.
Tạo một bản sao lưu website chính trước khi sao chép. Bản sao lưu nên bao gồm tệp website và cơ sở dữ liệu. Lưu thông tin đăng nhập ở nơi an toàn và không chia sẻ bản sao lưu chứa dữ liệu nhạy cảm cho người không có quyền truy cập.
2. Tạo địa chỉ riêng cho staging
Bạn có thể tạo tên miền phụ như staging.tenmiencuaban.vn hoặc dùng một tên miền riêng. Trong trang quản lý hosting, tạo tên miền phụ và trỏ tài liệu web đến thư mục riêng, không dùng chung thư mục với website chính. Nếu chưa quen thao tác, hãy xem hướng dẫn của bảng điều khiển hosting đang sử dụng.
Cấp chứng chỉ SSL cho địa chỉ staging nếu hệ thống hỗ trợ. Sau đó, kiểm tra địa chỉ có mở được và trỏ đúng thư mục hay không trước khi cài bản sao website.
3. Sao chép tệp và cơ sở dữ liệu
Sao chép toàn bộ tệp website chính vào thư mục staging. Tiếp theo, tạo cơ sở dữ liệu và tài khoản cơ sở dữ liệu riêng cho staging, rồi nhập bản sao dữ liệu vào đó. Không nên để staging kết nối trực tiếp đến cơ sở dữ liệu của website chính vì thao tác thử nghiệm có thể làm thay đổi dữ liệu thật.
Cập nhật cấu hình website để sử dụng thông tin cơ sở dữ liệu mới. Với WordPress, hãy kiểm tra các giá trị địa chỉ website trong cấu hình và cơ sở dữ liệu để chúng trỏ đến tên miền staging. Sau khi thay đổi, đăng nhập vào trang quản trị và kiểm tra một số trang quan trọng.
4. Ngăn công cụ tìm kiếm và người lạ truy cập
Không để staging xuất hiện như một website công khai trong kết quả tìm kiếm. Bật tùy chọn ngăn lập chỉ mục trong hệ quản trị nội dung nếu có, đồng thời cân nhắc đặt mật khẩu bảo vệ cho toàn bộ môi trường staging. Không chỉ dựa vào tùy chọn ngăn lập chỉ mục để bảo vệ dữ liệu.