cPanel-integrasjon
Oversikt
cPanel er et av de mest populære kontrollpanelene for webhotell, og brukes av mange leverandører av delt og dedikert hosting. Denne integrasjonen gjør det mulig å synkronisere domener automatisk mellom Ultimate Multisite og cPanel, slik at du kan legge til domenealias og underdomener i cPanel-kontoen din automatisk.
Funksjoner
- Automatisk oppretting av addon-domener i cPanel
- Automatisk oppretting av underdomener i cPanel (for multisite-installasjoner med underdomener)
- Fjerning av domener når tilknytninger slettes
Krav
Følgende konstanter må defineres i wp-config.php-filen din:
define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');
Du kan også definere disse valgfrie konstantene:
define('WU_CPANEL_PORT', 2083); // Default is 2083
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Default is /public_html
Oppsettsinstruksjoner
1. Hent cPanel-påloggingsinformasjonen din
- Få tak i cPanel-brukernavnet og -passordet ditt fra hostingleverandøren
- Finn cPanel-verten din (vanligvis
cpanel.dittdomene.comellerdittdomene.com:2083)
2. Legg til konstanter i wp-config.php
Legg til følgende konstanter i wp-config.php-filen din:
define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');
Du kan også tilpasse porten og rotmappen:
define('WU_CPANEL_PORT', 2083); // Change if your cPanel uses a different port
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Change if your document root is different
3. Aktiver integrasjonen
- Gå til Ultimate Multisite > Innstillinger i WordPress-administrasjonspanelet
- Naviger til fanen «Domenetilknytning»
- Rull ned til «Hostintegrasjoner»
- Aktiver cPanel-integrasjonen
- Klikk på «Lagre endringer»
Hvordan det fungerer
Addon-domener
Når et domene tilknyttes i Ultimate Multisite:
- Integrasjonen sender en forespørsel til cPanels API for å legge til domenet som et addon-domene
- Domenet konfigureres til å peke mot rotmappen din
- Når en domenetilknytning fjernes, vil integrasjonen fjerne addon-domenet fra cPanel
Underdomener
For multisite-installasjoner med underdomener, når et nytt nettsted opprettes:
- Integrasjonen henter ut underdomenedelen fra det fullstendige domenet
- Den sender en forespørsel til cPanels API for å legge til underdomenet
- Underdomenet konfigureres til å peke mot rotmappen din
Viktig informasjon
- Integrasjonen bruker cPanels API2 for å kommunisere med cPanel-kontoen din
- cPanel-kontoen din må ha tillatelser til å legge til addon-domener og underdomener
- Noen hostingleverandører kan begrense antallet addon-domener eller underdomener du kan opprette
- Integrasjonen håndterer ikke DNS-konfigurasjon; du må fortsatt peke domenene dine til serverens IP-adresse
Feilsøking
Problemer med API-tilkobling
- Kontroller at cPanel-brukernavnet og -passordet er korrekt
- Sjekk at cPanel-verten er riktig og tilgjengelig
- Sørg for at cPanel-kontoen din har de nødvendige tillatelsene
- Prøv å bruke den fullstendige URL-en for verten (f.eks.
https://cpanel.dittdomene.com)
Domenet blir ikke lagt til
- Sjekk Ultimate Multisite-loggene for eventuelle feilmeldinger
- Kontroller at domenet ikke allerede er lagt til i cPanel
- Sørg for at cPanel-kontoen din ikke har nådd grensen for addon-domener eller underdomener
Problemer med SSL-sertifikat
- Integrasjonen håndterer ikke utstedelse av SSL-sertifikater
- Du må bruke cPanels SSL/TLS-verktøy eller AutoSSL-funksjonen for å utstede SSL-sertifikater for domenene dine
- Alternativt kan du bruke en tjeneste som Let's Encrypt med cPanels AutoSSL