Integração com ServerPilot
Tổng quan
ServerPilot là một dịch vụ đám mây để lưu trữ các trang web WordPress và các trang web PHP khác trên các máy chủ của DigitalOcean, Amazon, Google hoặc bất kỳ nhà cung cấp máy chủ nào khác. Việc 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à ServerPilot.
Tính năng
- Đồng bộ tên miền tự động
- Quản lý chứng chỉ SSL với Let's Encrypt
- Tự động gia hạn SSL
Yêu cầu
Các hằng số sau phải được định nghĩa trong tệp wp-config.php của bạn:
define('WU_SERVER_PILOT_CLIENT_ID', 'your_client_id');
define('WU_SERVER_PILOT_API_KEY', 'your_api_key');
define('WU_SERVER_PILOT_APP_ID', 'your_app_id');
Hướng dẫn thiết lập
1. Lấy thông tin xác thực API ServerPilot của bạn
- Đăng nhập vào bảng điều khiển (dashboard) ServerPilot của bạn
- Truy cập "Account" > "API"
- Tạo một khóa API mới nếu bạn chưa có
- Sao chép Client ID và API Key của bạn
2. Lấy App ID của bạn
- Trong bảng điều khiển ServerPilot của bạn, đi đến "Apps"
- Chọn ứng dụng nơi trang web multisite WordPress của bạn được lưu trữ
- App ID sẽ hiển thị trong URL:
https://manage.serverpilot.io/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 tệp wp-config.php của bạn:
define('WU_SERVER_PILOT_CLIENT_ID', 'your_client_id');
define('WU_SERVER_PILOT_API_KEY', 'your_api_key');
define('WU_SERVER_PILOT_APP_ID', 'your_app_id');
4. Bật tích hợp
- Trong trình quản trị WordPress của bạn, đi đến Ultimate Multisite > Settings
- Điều hướng đến tab "Domain Mapping" (Ánh xạ tên miền)
- Cuộn xuống phần "Host Integrations" (Tích hợp máy chủ)
- Bật tích hợp ServerPilot
- Nhấn "Save Changes" (Lưu thay đổi)