cPanel Integrasie
Oorsig
cPanel is een van die mees gewilde webhosting beheerderspanele wat deur baie gedeelde en toegewyde hostingaanbieders gebruik word. Hierdie integrasie stel outomatiese domein-sinkronisering tussen Ultimate Multisite en cPanel in, wat jou toelaat om outomaties domeinalias en subdomeine by jou cPanel-rekening by te voeg.
Eienskappe
- Outomatiese byvoegdomein-skepping in cPanel
- Outomatiese subdomein-skepping in cPanel (vir subdomein multisite-installasies)
- Domeinverwydering wanneer kaarte verwyder word
Vereistes
Die volgende konstantes moet in jou wp-config.php lêer gedefinieer word:
define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');
Opsioneel kan jy ook definieer:
define('WU_CPANEL_PORT', 2083); // Standaard is 2083
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Standaard is /public_html
Opstel Instruksies
1. Kry jou cPanel-wagwoorde
- Kry jou cPanel-gebruikersnaam en wagwoord van jou hostingaanbieder
- Bepaal jou cPanel-host (gewoonlik
cpanel.joudomein.comofjoudomein.com:2083)
2. Voeg Konstantes by tot wp-config.php
Voeg die volgende konstantes by tot jou wp-config.php lêer:
define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');
Opsioneel kan jy die poort en die hoofdirektorie aanpas:
define('WU_CPANEL_PORT', 2083); // Verander indien jou cPanel 'n ander poort gebruik
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Verander indien jou dokumentroot anders is
3. Aktiveer die Integrasie
- Navigeer na Ultimate Multisite > Settings in jou WordPress-administrasie
- Navigeer na die "Domain Mapping" tab
- Skrol na "Host Integrations"
- Aktiveer die cPanel-integrasie
- Klik op "Save Changes"
Hoe Dit Werk
Addon Domeine
Wanneer 'n domein in Ultimate Multisite gekarteer word:
- Stuur die integrasie 'n versoek na cPanel se API om die domein as 'n byvoegdomein by te voeg
- Die domein word gekonfigureer om na jou hoofdirektorie te wys
- Wanneer 'n domeinkarte verwyder word, sal die integrasie die byvoegdomein van cPanel verwyder
Subdomeine
Vir subdomein multisite-installasies, wanneer 'n nuwe webwerf geskep word:
- Ekstraheer die subdomein-deel van die volledige domein
- Dit stuur 'n versoek na cPanel se API om die subdomein by te voeg
- Die subdomein word gekonfigureer om na jou hoofdirektorie te wys
Belangrike Notas
- Die integrasie gebruik cPanel se API2 om met jou cPanel-rekening te kommunikeer
- Jou cPanel-rekening moet toestemming hê om byvoegdomeine en subdomeine by te voeg
- Sommige hostingaanbieders mag die aantal byvoegdomeine of subdomeine wat jy kan skep
- Die integrasie hanteer nie DNS-konfigurasie nie; jy moet steeds jou domeine na jou bediener se IP-adres wys
Probleemoplossing
API-Verbindingsprobleme
- Verifieer dat jou cPanel-gebruikersnaam en wagwoord korrek is
- Kontroleer of jou cPanel-host korrek en toeganklik is
- Maak seker dat jou cPanel-rekening die nodige toestemminge het
- Probeer om die volledige URL vir die host te gebruik (bv.
https://cpanel.joudomein.com)
Domein Nie Bygevoeg Nie
- Kontroleer die Ultimate Multisite-logboeke vir enige foutboodskappe
- Verifieer dat die domein nie reeds by cPanel bygevoeg is nie
- Maak seker dat jou cPanel-rekening nie sy limiet vir byvoegdomeine of subdomeine bereik het nie
SSL-Sertifikaatprobleme
- Die integrasie hanteer nie die uitgifte van SSL-sertifikaat nie
- Jy sal cPanel se SSL/TLS-hulpmiddels of AutoSSL-funksie moet gebruik om SSL-sertifikaat vir jou domeine uit te gee
- Alternatief kan jy 'n diens soos Let's Encrypt met cPanel se AutoSSL gebruik