Tích hợp RunCloud
Tổng quan
RunCloud là nền tảng quản lý máy chủ dựa trên đám mây, giúp bạn dễ dàng triển khai và quản lý các ứng dụng web trên máy chủ cloud của riêng mình. Tính năng tích hợp này cho phép đồng bộ tên miền tự động và quản lý chứng chỉ SSL giữa Ultimate Multisite và RunCloud.
Tính năng
- Đồng bộ tên miền tự động
- Quản lý chứng chỉ SSL
- Xóa tên miền khi các liên kết tên miền bị xóa
Yêu cầu
Các hằng số sau cần được khai báo trong file wp-config.php của bạn:
define('WU_RUNCLOUD_API_KEY', 'your_api_key');
define('WU_RUNCLOUD_API_SECRET', 'your_api_secret');
define('WU_RUNCLOUD_SERVER_ID', 'your_server_id');
define('WU_RUNCLOUD_APP_ID', 'your_app_id');
Hướng dẫn cài đặt
1. Lấy thông tin xác thực API của RunCloud
- Đăng nhập vào bảng điều khiển RunCloud của bạn
- Vào "User Profile" (nhấp vào ảnh đại diện ở góc trên bên phải)
- Chọn "API" từ menu
- Nhấp "Generate API Key" nếu bạn chưa có
- Sao chép API Key và API Secret của bạn
2. Lấy Server ID và App ID
- Trong bảng điều khiển RunCloud, vào "Servers"
- Chọn máy chủ đang lưu trữ WordPress multisite của bạn
- Server ID hiển thị trong URL:
https://manage.runcloud.io/servers/{SERVER_ID} - Vào "Web Applications" và chọn ứng dụng WordPress của bạn
- App ID hiển thị trong URL:
https://manage.runcloud.io/servers/{SERVER_ID}/apps/{APP_ID}
3. Thêm các hằng số vào wp-config.php
Thêm các hằng số sau vào file wp-config.php của bạn:
define('WU_RUNCLOUD_API_KEY', 'your_api_key');
define('WU_RUNCLOUD_API_SECRET', 'your_api_secret');
define('WU_RUNCLOUD_SERVER_ID', 'your_server_id');
define('WU_RUNCLOUD_APP_ID', 'your_app_id');
4. Kích hoạt tích hợp
- Trong trang quản trị WordPress, vào Ultimate Multisite > Settings
- Chuyển đến tab "Domain Mapping"
- Cuộn xuống phần "Host Integrations"
- Bật tích hợp RunCloud
- Nhấp "Save Changes"