Entegrasyon akpanel (cPanel)
Genel Bakış
cPanel, birçok paylaşımlı ve özel hosting sağlayıcısı tarafından kullanılan en popüler web barındırma kontrol panellerinden biridir. Bu entegrasyon, Ultimate Multisite ile cPanel arasında otomatik alan adı senkronizasyonu sağlar; böylece domain takma adlarını (aliases) ve alt alan adlarını (subdomains) cPanel hesabınıza otomatik olarak ekleyebilirsiniz.
Özellikler
- cPanel'de otomatik eklenti alanı oluşturma
- cPanel'de otomatik alt alan adı oluşturma (alt alan adı multisite kurulumları için)
- Eşleştirmeler silindiğinde alan adının kaldırılması
Gereksinimler
Aşağıdaki sabitleri wp-config.php dosyanıza tanımlamanız gerekir:
define('WU_CPANEL_USERNAME', 'sizin_cpanel_kullanici_adiniz');
define('WU_CPANEL_PASSWORD', 'sizin_cpanel_sifreniz');
define('WU_CPANEL_HOST', 'sizin_cpanel_hostunuz');
İsteğe bağlı olarak şunları da tanımlayabilirsiniz:
define('WU_CPANEL_PORT', 2083); // Varsayılan değer 2083'tür
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Varsayılan değer /public_html'dir
Kurulum Talimatları
1. cPanel Kimlik Bilgilerinizi Alın
- Hosting sağlayıcınızdan cPanel kullanıcı adınızı ve şifrenizi alın.
- cPanel ana bilgisayarınızı (genellikle
cpanel.sitenizinadi.comveyasitenizinadi.com:2083) belirleyin.
2. wp-config.php'ye Sabitleri Ekleyin
Aşağıdaki sabitleri wp-config.php dosyanıza ekleyin:
define('WU_CPANEL_USERNAME', 'sizin_cpanel_kullanici_adiniz');
define('WU_CPANEL_PASSWORD', 'sizin_cpanel_sifreniz');
define('WU_CPANEL_HOST', 'sizin_cpanel_hostunuz');
İsteğe bağlı olarak port ve kök dizin ayarlarını özelleştirebilirsiniz:
define('WU_CPANEL_PORT', 2083); // cPanel farklı bir port kullanıyorsa değiştirin
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Belge kök dizininiz farklıysa değiştirin
3. Entegrasyonu Etkinleştirin
- Nan ou WordPress admin ou, ale nan Ultimate Multisite > Settings ale.
- Ale nan onglet "Domain Mapping".
- Fè scroll anba pou "Host Integrations".
- Enable integrasyon cPanel la.
- Klike sou "Save Changes" (Konserve Chanjman yo).
Kijan Li Travay
Addon Domains
Lè yon domain mapye nan Ultimate Multisite:
- Integrasyon an voye yon demann pou API cPanel la pou ajoute domain sa a kòm yon addon domain.
- Domain an configure pou pointer (pointer) nan dirèktwa ra (root directory) ou.
- Lè yon domain mapping retire, integrasyon an ap retire addon domain sa a nan cPanel.
Subdomains
Pou enstalasyon subdomain multisite, lè yon nou site kreye:
- Integrasyon an pran pati subdomain la soti nan domain konplè a.
- Li voye yon demann pou API cPanel la pou ajoute subdomain sa a.
- Subdomain sa a configure pou pointer (pointer) nan dirèktwa ra ou.
Nòt Enpòtan
- Integrasyon an itilize API2 cPanel la pou kominike ak kont cPanel ou.
- Kont cPanel ou dwe gen pèmisyon pou ajoute addon domains ak subdomains.
- Gen kèk fournisseur hosting ki ka limite kantite addon domains oswa subdomains ou ka kreye.
- Integrasyon an pa jere konfigirasyon DNS; ou toujou bezwen pointer domain ou nan adrès IP sèvè ou a.
RezolisasyonPwoblèm (Troubleshooting)
pwoblèm koneksyon API
- Verifye ke non itilizatè ak mot de pase cPanel ou yo kòrèk.
- Kontinye ke host cPanel ou an kòrèk epi li rive jwenn aksè.
- Asire w ke kont cPanel ou gen pèmisyon ki nesesè.
- Esaye itilize URL konplè pou host la (egzanp:
https://cpanel.yourdomain.com).
Domain pa ajoute
- Kont nan logs Ultimate Multisite a pou nenpòt mesaj erè.
- Verifye ke domain an pa deja ajoute nan cPanel.
- Asire w ke kont cPanel ou pa rive nan limit li pou addon domains oswa subdomains.
Problèm ak Sèflet SSL (SSL Certificate Issues)
- Entegrasyon anpa jere emisyon sèflet SSL la.
- Ou pral bezwen itilize zouti SSL/TLS nan cPanel oswa fonksyon AutoSSL pou emisyon sèflet SSL pou domèn ou yo.
- Oswa, ou ka itilize yon sèvis tankou Let's Encrypt ak AutoSSL cPanel la.