RunCloud Integrazione
Aŭvizio (Overview)
RunCloud estas cloud-bazita server-menĝa platformo, kiu permesas al vi facile deplopi kaj administra web-aplikojn sur viaj propraj cloud-serveroj. Ĉi tiu integriĝo permesas aŭtomatan domeno-sinkron kaj SSL-sertifikato-administrigon inter Ultimate Multisite kaj RunCloud.
Funkcioj (Features)
- Aŭtomata domeno-sinkro
- SSL-sertifikato-administrado
- Domeno forigo, kiam mapoj estas delete
Requisitoj (Requirements)
La seguenti konstantaĵoj devas esti definita en via wp-config.php fakto:
define('WU_RUNCLOUD_API_KEY', 'via_api_clavo');
define('WU_RUNCLOUD_API_SECRET', 'via_api_sekreto');
define('WU_RUNCLOUD_SERVER_ID', 'via_server_ido');
define('WU_RUNCLOUD_APP_ID', 'via_app_ido');
Monti Instrukoj (Setup Instructions)
1. Akcepte Via RunCloud API Credencijoj
- Logu-sin al via RunCloud dashboardo
- Altiĝu al "User Profile" (klaku sur viaj profil-imago en la malalta dreta angulo)
- Selektoj "API" el la menuko
- Klaku sur "Generate API Key", se vi ne havas unu jużo
- Kopiu vian API Clavon kaj API Sekreto
2. Akcepte Via Server- kaj App ID's
- En via RunCloud dashboardo, altiĝu al "Servers"
- Selektoj la serveron, kie via WordPress multisite estas alojita
- La Server ID estas vidbla en la URL:
https://manage.runcloud.io/servers/{SERVER_ID} - Altiĝu al "Web Applications" kaj selektoj vian WordPress aplikacion
- La App ID estas vidbla en la URL:
https://manage.runcloud.io/servers/{SERVER_ID}/apps/{APP_ID}
3. Aggiģi Konstantaĵojn al wp-config.php
Aggiĝu la seguenti konstantaĵoj al via wp-config.php fakto:
define('WU_RUNCLOUD_API_KEY', 'via_api_clavo');
define('WU_RUNCLOUD_API_SECRET', 'via_api_sekreto');
define('WU_RUNCLOUD_SERVER_ID', 'via_server_ido');
define('WU_RUNCLOUD_APP_ID', 'via_app_ido');
4. Aktivizi la Integriĝon
- Dans la administra de WordPress, alosu Ultimate Multisite > Settings (Konfiguracio)
- Naviguite al ongo "Domain Mapping" (Mappado de Domenoj)
- Scrollite nedan al "Host Integrations" (Integracio de Host)
- Enableite la integracio RunCloud
- Clickite "Save Changes" (Salva Modifikoj)
Kiel Funcas
Kiam domeno estas mappita en Ultimate Multisite:
- La integracio sendas petiron al API de RunCloud por a ski ani la domenon al viajajn aplikacian.
- Se domeno sukcese adadi, la integracio ankaŭ redeployos SSL certificates (sertifikatoj).
- Kiam mappado de domeno estas forigita, la integracio rimuovas la domenon de RunCloud.
Por instaloj subdomenoj, la integracio aŭtomate maneble la kreon de subdomenoj en RunCloud kiam novaj sitoj estas adadi al viaj retoj.
Problemo-solviĝo (Troubleshooting)
Problemo kun API konekto
- Verifaces ke viajn API credentials (identifikoj) estas ĝustataj
- Kontaces se viaja servero kaj app IDs (identigoj de aplikoj) estas ĝustataj
- Assuras, ke viaja RunCloud konto havas la necesajn permesojn
Problemo kun SSL certificates
- RunCloud povas bezoni tempon por eliri SSL certificates
- Verifaces ke viaj domenoj ĝuste apuntigas al la IP-adreso de viaja servero
- Kontaces la SSL settings de RunCloud por via aplikacio
Domeno ne adita
- Kontaces la Ultimate Multisite logs por ĉian eraro mesaĝoj
- Verifaces, ke la domeno ne estas déjà adita en RunCloud
- Assuras, ke viaja RunCloud plan suportas plurajn domenojn