Integration Closte
Pêşîtiye (Overview)
Closte platforma Google Cloud altyapısı üzerinde derine yazılmış bir WordPress barındırma çözümüdür. Bu entegrasyon, Ultimate Multisite ile Closte arasında otomatik alan adı senkronizasyonu ve SSL sertifikası yönetimi sağlar.
Özellikler (Features)
- Otomatik alan adı senkronizasyonu
- SSL sertifikası yönetimi
- Wildcard alan adı desteği
- Closte üzerinde çalışıyorsanız herhangi bir yapılandırma gerekmez
Gereksinimler (Requirements)
Closte kullanıyorsanız, wp-config.php dosyanızda aşağıdaki sabitin tanımlanması gerekir:
define('CLOSTE_CLIENT_API_KEY', 'your_api_key');
Bu sabit genellikle Closte üzerinde barındırıyorsanız zaten tanımlıdır.
Kurulum Talimatları (Setup Instructions)
1. Closte API Anahtarınızı Doğrulayın
Closte üzerinde barındırma yapıyorsanız, CLOSTE_CLIENT_API_KEY sabitin wp-config.php dosyanızda zaten tanımlı olması gerekir. Bunu wp-config.php dosyanızı kontrol ederek doğrulayabilirsiniz.
2. Entegrasyonu Etkinleştirin (Enable the Integration)
- WordPress yönetim panelinizde, Ultimate Multisite > Ayarlar'a gidin
- "Domain Mapping" sekmesine geçin
- Aşağı kaydırarak "Host Integrations" kısmına gelin
- Closte entegrasyonunu etkinleştirin
- "Save Changes" (Değişiklikleri Kaydet) butonuna tıklayın
Nasıl Çalışır (How It Works)
Ultimate Multisite'ta bir alan adı eşleştirildiğinde:
- Entegrasyon, alanı uygulamanıza eklemek için Closte API'sine bir istek gönderir
- Closte otomatik olarak SSL sertifikası sağlama işlemini yönetir
- Bir alan adı eşleştirmesi kaldırıldığında, entegrasyon o alanı Closte'dan kaldırır
Entegrasyon ayrıca Ultimate Multisite'taki DNS kontrol aralığı ayarıyla da çalışır; bu sayede sistemin DNS yayılımını ve SSL sertifikası düzenlenmesini ne sıklıkta kontrol edeceğinizi yapılandırabilirsiniz.
Alan Adı Kaydı Oluşturma (Domain Record Creation)
ئەم یەکگرتووەکە دڵنیابوون دەکات کە کاتێک سایتێک دروست دەکرێت یان دووبارە دەکرێت، تۆمارێکی ناو domain (domain record) بە شێوەیەکی ئۆتۆماتیک دروست دەبێت. ئەمە بە تایبەتی گرنگە بۆ یەکگرتووی Closte، چونکە دروستکردنی تۆمارەکە پشکنینی APIی Closte دەستپێدەکات بۆ ئەوەی domain و گوازمەی SSL (SSL certificate) دروست بکات.
چارەسەرکردنی کێشەکان (Troubleshooting)
کێشەکانی پەیوەندی بە API
- دڵنیا بیت کە کلیدی APIی Closte لەسەر ڕاستی دەبێت
- دڵنیا بیت کە هەژمارەکەت لە Closte ئەو ڕێگەپێدانی پێویستەی هەیە
کێشەکانی گوازمەی SSL (SSL Certificate)
- Closte شوێن و کاتێک بۆ دروستکردنی گوازمەی SSL دەبێت (بە گشتی ٥ تا ١٠ خولەک).
- دڵنیا بیت کە domainەکان بە شێوەیەکی دروست بۆ پیت ئای پی (IP address)ی خوادەی Closte دەڕوات.
- تۆمارەکانی DNS بۆ domainەکەت چاک بکە بۆ ئەوەی ڕاستەوخۆ ڕێک بخاتون
domainەکە زیاد نەکراوەتەوە
- لە لاگەکانی Ultimate Multisite بگەڕێ بۆ هەر پەیامێکی هەڵە (error message)
- دڵنیا بیت کە domainەکە پێشتر لە Closte زیاد نییە
- دڵنیا بیت کە تۆمارەکانی DNSی domainەکە بە شێوەیەکی دروست ڕێک بخاتون
ماوەی پشکنینی DNS (DNS Check Interval)
- ئەگەر گوازمەی SSL زۆر کات دەبێت بۆ دروستکردن، دەتوانیت ماوەی پشکنینی DNS لە ڕێکخستنی Domain Mapping بگۆڕیت.
- ماوەی پیشدۆزراوی (default interval) ٣٠٠ چرکە (٥ خولەک)ە، بەڵام دەتوانیت بە کەمترین ١٠ چرکە بۆ پشکنینی وردتر لە کاتی تاقیکردنەوەکان تنظیم بکەیت.