Integrimi me RunCloud
Përmbledhje
RunCloud është një platformë menaxhimi të serverëve në cloud që ju lejon të shkarkoni dhe menaxhoni lehtë web aplikacione në serverët tuaj cloud. Kjo integrim lejon synkronizimin automatik të domenit dhe menaxhimin e sertifikatave SSL midis Ultimate Multisite dhe RunCloud.
Karakteristikat
- Synkronizim automatik i domenit
- Menaxhimi i sertifikave SSL
- Fshirja e domenit kur fshihen mape (mappings)
Kërkesat
Këto konstanta duhet të definen në skedarin tuaj wp-config.php:
define('WU_RUNCLOUD_API_KEY', 'your_api_key');
define('WU_RUNCLOUD_API_SECRET', 'your_api_secret');
define('WU_RUNCLOUD_SERVER_ID', 'your_server_id');
define('WU_RUNCLOUD_APP_ID', 'your_app_id');
Instruktime për Konfigurim
1. Merrni Kredencat e API të RunCloud-it tuaj
- Sjelleni në dashboard-in tuaj të RunCloud-it
- Shkoni te "User Profile" (klikoni mbi ikonën tuaj profili në këndin e djathtë të sipërm)
- Zgjidhni "API" nga menuna
- Klikoni "Generate API Key" nëse nuk keni një tashmë
- Kopjoni API Key-n dhe API Secret-in tuaj
2. Merrni ID-të e Serverit dhe Aplikacionit tuaj
- Në dashboard-in tuaj të RunCloud-it, shkoni te "Servers"
- Zgjidhni serverin ku është hostuar multisite WordPress juaj
- ID-ja e Serverit është i dukshëm në URL:
https://manage.runcloud.io/servers/{SERVER_ID} - Shkoni te "Web Applications" dhe zgjidhni aplikacionin tuaj WordPress
- ID-ja e Aplikacionit është i dukshme në URL:
https://manage.runcloud.io/servers/{SERVER_ID}/apps/{APP_ID}
3. Shtoni Konstanta në wp-config.php
Shtoni konstantit më poshtë në skedarin tuaj wp-config.php:
define('WU_RUNCLOUD_API_KEY', 'your_api_key');
define('WU_RUNCLOUD_API_SECRET', 'your_api_secret');
define('WU_RUNCLOUD_SERVER_ID', 'your_server_id');
define('WU_RUNCLOUD_APP_ID', 'your_app_id');
4. Aktivizoni Integrimin
- Në adminin tuaj të WordPress, shko te Ultimate Multisite > Settings
- Navigo te tab "Domain Mapping" (Mapele Domainet)
- Scroll poshtë deri në "Host Integrations" (Integrimet e Hostit)
- Aktivizo integrimin RunCloud
- Kliko te "Save Changes" (Ruaj Ndryshimet)
Si Funksionon
Kur një domen mapehet në Ultimate Multisite:
- Integrimi dërgon një kërkesë në API-n e RunCloud për të shtuar domenit në aplikacionin tuaj
- Nëse domeni shtohet me sukses, integrimi gjithashtu do riposterroj certifikatat SSL
- Kur hiqni mapeimin e domeneve, integrimi do heqë domenit nga RunCloud
Për instalimet e subdomain-eve, integrimi do menaxhojë automatikisht krijimin e subdomain-eve në RunCloud kur shtoni njerëz të rinj në rrjetin tuaj.
Zgjidhja e Problemeve (Troubleshooting)
Probleme me Lidhurit me API
- Verifikoni që kredencialet e API juaj janë korrekte
- Kontrolloni që ID-të e serverit dhe aplikacionit tuaj janë të sakta
- Sigurohuni që llogaria juaj në RunCloud ka të gjitha lejet e nevojshme
Probleme me Certifikatat SSL
- RunCloud mund të marrë pak kohë për të dhënë certifikatat SSL
- Verifikoni që domenet tuaja po drejtohen siç duhet te adresa IP e serverit tuaj
- Kontrolloni cilësimet e SSL në RunCloud për aplikacionin tuaj
Domeni Nuk Shtohet
- Kontrolloni logjet e Ultimate Multisite për ndonjë mesazh gabimi
- Verifikoni që domeni nuk është shtuar tashmë në RunCloud
- Sigurohuni që plani juaj në RunCloud mbështet disa domene