cPanel Integratioun
Überblick
cPanel isch e vo de beliebteste Webhosting-Kontrollpanele, wo vieli Shared und Dedicated Hosting Provider bruche. D'Integration ermöglicht e automatische Domain Sync zwüsche Ultimate Multisite und cPanel, sodass Sie automatisch Domain Aliases und Subdomains zu Ihrem cPanel Account hinzufüge chönd.
Features
- Automatisch Erschaffe vo Addon Domains in cPanel
- Automatisch Erschaffe vo Subdomains in cPanel (für Subdomain Multisite Installatione)
- Domain Entferne, wenn Mappings gelöscht wärde
Requirements
D'folgende Konstante müesse Sie i Ihrer wp-config.php Datei definiere:
define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');
Optional chönd Sie au folgendi definiere:
define('WU_CPANEL_PORT', 2083); // Standard isch 2083
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Standard isch /public_html
Setup Instruktione
1. Holen Sie sich Ihre cPanel Credentials
- Erhalte Sie Ihren cPanel Benutzername und Passwort vo Ihrem Hosting Provider
- Bestimme Sie Ihren cPanel Host (normalerwiis
cpanel.yourdomain.comoderyourdomain.com:2083)
2. Konstante zu wp-config.php hinzufüge
Füge d'folgende Konstante i Ihre wp-config.php Datei hinzu:
define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');
Optional chönd Sie de Port und de Root-Verzeichnis aapasse:
define('WU_CPANEL_PORT', 2083); // Ändere, wenn Ihr cPanel en andere Port brucht
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Ändere, wenn de Dokument-Root anders isch
3. D'Integration aktivieren
- In de WordPress admin, gaats uf Ultimate Multisite > Settings
- Navige naar het tab "Domain Mapping"
- Scroll oaf na "Host Integrations"
- Schakel de cPanel integratie in
- Klik op "Save Changes"
Wie funktioniert dat?
Addon Domains
Wanneer een domein wordt gemapt in Ultimate Multisite:
- Stuurt de integratie een verzoek naar de API van cPanel om het domein als addon domain toe te voegen
- Het domein wordt ingesteld om naar je hoofdmap te wijzen
- Wanneer een domeinmapping wordt verwijderd, zal de integratie het addon domain uit cPanel verwijderen
Subdomains
Voor subdomein multisite installaties, wanneer er een nieuwe site wordt aangemaakt:
- Extraheert de integratie het subdomein deel van het volledige domein
- Stuurt hij een verzoek naar de API van cPanel om het subdomein toe te voegen
- Het subdomein wordt ingesteld om naar je hoofdmap te wijzen
Belangrijke Notities
- De integratie gebruikt cPanel's API2 om met je cPanel account te communiceren
- Je cPanel account moet de rechten hebben om addon domains en subdomains toe te voegen
- Sommige hostingproviders kunnen het aantal addon domains of subdomains dat je kunt aanmaken beperken
- De integratie behandelt geen DNS-configuratie; je moet je domeinen nog steeds naar het IP-adres van je server wijzen
Probleemoplossing
API Connectieproblemen
- Controleer of je cPanel gebruikersnaam en wachtwoord correct zijn
- Controleer of je cPanel host correct is en toegankelijk
- Zorg ervoor dat je cPanel account de benodigde rechten heeft
- Probeer het volledige URL voor de host te gebruiken (bijv.
https://cpanel.yourdomain.com)
Domein Niet Toegevoegd
- Controleer de Ultimate Multisite logs op foutmeldingen
- Controleer of het domein niet al is toegevoegd aan cPanel
- Zorg ervoor dat je cPanel account zijn limiet voor addon domains of subdomains nog niet heeft bereikt
SSL Zertifikatsprobleme
- D'Integration handhabt d'Uusgaab vo SSL-Zertifikaten nöd.
- Sie müesse cPanel's SSL/TLS Tools oder d'AutoSSL-Funktion bruche, um SSL-Zertifikate für dini Domains uszgäh.
- Alternativ chönntet Sie en Service wie Let's Encrypt mit cPanel's AutoSSL nutze.