ServerPilot Entegrasyonu
Genel Bakış
ServerPilot, WordPress ve diğer PHP sitelerini DigitalOcean, Amazon, Google veya başka herhangi bir sunucularda barındırmak için bulut hizmetidir. Bu entegrasyon, Ultimate Multisite ile ServerPilot arasında otomatik alan adı senkronizasyonu ve SSL sertifikası yönetimi sağlar.
Özellikler
- Otomatik alan adı senkronizasyonu
- Let's Encrypt ile SSL sertifikası yönetimi
- Otomatik SSL yenileme
Gereksinimler
Aşağıdaki sabitleri wp-config.php dosyanıza tanımlamanız gerekir:
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');
Kurulum Talimatları
1. ServerPilot API Kimliklerinizi Alın
- ServerPilot panonuza giriş yapın
- "Hesap" > "API" bölümüne gidin
- Zaten bir anahtarınız yoksa yeni bir API anahtarı oluşturun
- Client ID'nizi ve API Anahtarınızı kopyalayın
2. Uygulama Kimliğinizi (App ID) Alın
- ServerPilot panonuzda, "Uygulamalar"a gidin
- WordPress çoklu sitenizin barındırıldığı uygulamayı seçin
- App ID'ye URL'de görünür:
https://manage.serverpilot.io/apps/{APP_ID}
3. wp-config.php'ye Sabitleri Ekleyin
Aşağıdaki sabitleri wp-config.php dosyanıza ekleyin:
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. Entegrasyonu Etkinleştirin
- WordPress yönetim panelinizde, Ultimate Multisite > Ayarlar'a gidin
- "Domain Mapping" (Alan Adı Eşleştirmesi) sekmesine gidin
- Aşağı kaydırarak "Host Integrations" (Sunucu Entegrasyonları) kısmına gelin
- ServerPilot entegrasyonunu etkinleştirin
- "Save Changes" (Değişiklikleri Kaydet) butonuna tıklayın