Nội dung
I. TỔNG QUAN
Hiện tại ở hosting trên thế giới nói chung và AZDIGI nói riêng đã trang bị thêm một chức năng có tên là Staging và chức năng này được tích hợp sẵn trên ứng dụng trên cPaenl với Softaculous. Và như các bạn đã biết thì Staging là một tính năng rất hữu ích cho mỗi người quản trị website. Staging giúp cho bạn tạo môi trường để thực hiện xây dụng website dựa trên web chính. Và khi website Staging đã hoàn thiện thì có thể đồng bộ sang website chính một cách nhanh chóng.
Giả sử bạn đang có một website WordPress và bạn cần nâng cấp, bổ sung thêm tính năng cho web. Nhưng bạn không muốn ảnh hưởng đến web chính thì sẽ làm như thế nào? Bạn không thể chỉnh sửa trực tiếp trên web chính được vì đang hoạt động và bạn cũng không thể download về local được. Do đó với chức năng Staging sẽ giúp bạn xử lý nhanh chóng. Và xin mời các bạn hãy theo dõi các bước thực hiện như sau.
II. CÁC BƯỚC THỰC HIỆN
Trước khi đi vào các bước thực hiện thì mình có 2 web demo như sau.
- Website chính có tên: dotrungquan.site
- Website Staging có tên: staging.dotrungquan.site và web cần Staging phải được trỏ về IP server.
Và site dotrungquan.site là một website wordpress đã được đưa vào hoạt động. Ảnh bên dưới chính là site demo trong bài hướng dẫn này.
Bước 1: Tạo domain hoặc subdomain
Ở đây mình sẽ lựa chọn cách tạo một subdomain với tên là staging.dotrungquan.site. Và các bạn có thể đặt tên tuỳ ý theo ý định cá nhân.
Bước 2: Thực hiện Staging với WordPress Manager
Khi mọi thứ đã sẵn sàng, bạn hãy bắt đầu Staging nhé. Ở cPanel bạn tìm đến mục có tên là WordPress Manager by Softaculous và click vào.
Hệ thống sẽ đưa bạn vào trang có tên là WordPresss Management. Nếu vào đây mà không thấy website của bạn thì tiến hành ấn nút Scan.
Chọn tab Manual installations và ấn nút Start scanning for installations bên dưới.
Sau khi scan xong bạn sẽ thấy các website WordPress đang chạy trên host, bạn có thể tiến hành tạo bản staging ngay bây giờ.
Tại đây bạn hãy chọn web cần Staging và click vào chữ v
tương ứng.
Sau đó bạn sẽ thấy một tính năng xuất hiện với tên là Staging. Đây cũng là tính năng chính trong bài viết này và bạn hãy click vào nhé.
Tiếp theo ở Staging WordPress bạn hãy chọn như sau
- Live Installation URL: Bạn hãy chọn domain, subdomain cần staging.
- Database Name: Bạn để mặc định hoặc thay đổi tuỳ ý cho dễ nhơ.
Và cuối cùng là click vào Create Staging để bắt đầu tạo.
Thời gian Staging sẽ phụ thuộc vào dung lượng web của bạn. Và khi staging thành công bạn sẽ nhận được thông báo như ảnh bên dưới.
Bước 3:Copy/Sync Staging về website chính
Khi đã staging xong. Bạn đã có thể login vào web staging để chỉnh sửa mà không còn lo ngại ảnh hưởng đến web chính nữa rồi. Như bên dưới là web staging và web chính. Ở web staging mình có chỉnh một chút về css. Và khi đã chỉnh xong mình sẽ thực hiện copy/sync về lại web gốc ban đầu.
Để thực hiện bạn truy cập vào lại WordPress Manage. Sau đó chọn tiếp vào chữ v
ở web staging và chọn Push to live.
Ở phần Push to live bạn lưu ý cho mình 2 phần là:
- Default Options: Thao tác này sẽ thay thế tất cả các tệp trong cài đặt trực tiếp của bạn bằng các tệp trong cài đặt theo giai đoạn và sẽ xóa cơ sở dữ liệu trực tiếp và nhập cơ sở dữ liệu từ cài đặt staging sang.
- Customize: Nếu bạn chọn dòng này thì hệ thống sẽ cho bạn tuỳ chỉnh các phần như Database hoặc là File/Folder.
Và ở bài hướng dẫn này mình sẽ chọn Default Options. Và chọn Push to live để bắt đầu.
Thông báo sync/copy hoàn tất.
Và bây giờ mình truy cập vào site chính thì những thiết lập đã được đồng bộ sang một cách hoàn chỉnh.
III. Tổng kết
Qua bài Hướng dẫn sử dụng WordPress Staging trên cPanel. Hy vọng bài viết này sẽ giúp ích cho bạn trong việc dàn dựng web mẫu để chuẩn bị cho web mới. Mình là Quân thuộc team kỹ thuật tại AZDIGI xin 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:
- Hotline 247: 028 888 24768 (Ext 0)
- Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: support@azdigi.com.