Isku-dhaafinta RunCloud
Aragtida
RunCloud waa nidaam maamulidda serverka ee ku dhex jira cloud ah oo kuu oggolaanaya inaad si fudud u soo dejisid oo u maamulid web applications-kaaga server-yada cloud-kaaga. Isku-dhaafinta (integration) kan wuxuu kuu oggolaanaya isku-dubbarista automatic ee domain-ka iyo maamulka SSL certificate-ka ka dhexe Ultimate Multisite iyo RunCloud.
Faahfaahinta
- Isku-dubbaris automatic oo domain-ka ah
- Maamulidda SSL certificate-ka
- Domain-ka la saarista marka xiriirrada (mappings) la saaro
Shuruudaha
Waxyaabahan waa in lagu qoro badankood ee wp-config.php faylkaaga:
define('WU_RUNCLOUD_API_KEY', 'api_key_ga_aga');
define('WU_RUNCLOUD_API_SECRET', 'secret_ga_api_ga');
define('WU_RUNCLOUD_SERVER_ID', 'id_server_ka_aga');
define('WU_RUNCLOUD_APP_ID', 'id_app_ka_aga');
Tallaabooyinka Qaab-dhismeedka (Setup Instructions)
1. Hel Isticmaalka API-ga RunCloud-kaaga
- Tag dashboard-ka RunCloud-kaaga.
- Tag "User Profile" (sawirkaaga profile-ka ah ee goobta sare ee dhanka midig).
- Dooro "API" laga bilaabo menu-ga.
- Haddii aadan weli lahayn, riix "Generate API Key".
- Ku darto API Key-gaaga iyo API Secret-kaaga.
2. Hel ID-ga Server-kaaga iyo App-kaaga
- Dashboard-ka RunCloud-kaaga, tag "Servers".
- Dooro server-ka uu ku jiro WordPress multisite-kaaga.
- Server ID-gu wuxuu si cad u muuqdaa URL-ka:
https://manage.runcloud.io/servers/{SERVER_ID} - Tag "Web Applications" oo dooro application-kaaga WordPress-ka ah.
- App ID-gu wuxuu si cad u muuqdaa URL-ka:
https://manage.runcloud.io/servers/{SERVER_ID}/apps/{APP_ID}
3. Ku dar Constants-ka faylka wp-config.php
Ku dar constants-kan ee hoose faylkaaga wp-config.php:
define('WU_RUNCLOUD_API_KEY', 'api_key_ga_aga');
define('WU_RUNCLOUD_API_SECRET', 'secret_ga_api_ga');
define('WU_RUNCLOUD_SERVER_ID', 'id_server_ka_aga');
define('WU_RUNCLOUD_APP_ID', 'id_app_ka_aga');
4. Fur Isticmaalka (Enable the Integration)
- Admin-ka WordPress-kaaga, Ultimate Multisite > Settings-ka tagi socda.
- "Domain Mapping" tab-ka u gudbi.
- "Host Integrations"-ka hoos dhig.
- RunCloud integration-ka shidid.
- "Save Changes"-ka guji.
Sideeheeda Waa Sidee U Shaqayso
Marka domain-ka Ultimate Multisite-ka ku xirto:
- Integration-ku waxay codsi u dirtaa API-ga RunCloud-ka si ay domain-kaaga app-kaada ugu daro.
- Haddii domain-ka si guuleed loogu daro, integration-ku wuxuu sidoo kale dib u soo dejin doonaa SSL certificates-ka.
- Marka domain mapping-ka la saaro, integration-ku domain-ka RunCloud-ka ka saari doonaa.
Subdomain installation-kaada, integration-ku si toos ah ayaa loo maamuli doonaa inuu subdomains-ka RunCloud-ka ku abuuro marka meel cusub oo aad shirkaddaada ku darto.
Wax Karka Lagu Xallin Karaa (Troubleshooting)
Masalahaat Ku Saabsan API Connection
- Hubi in aqoonsiga API-gaagu sax yahay.
- Hubi in server-kaaga iyo app ID-yadaagu ay sax yihiin.
- Hubi in account-ka RunCloud-kaaga uu leeyahay fursadaha loo baahan yahay.
Masalahaat Ku Saabsan SSL Certificate
- RunCloud waxay qaadan kartaa wakhti si ay u bixiso SSL certificates-ka.
- Hubi in domain-kaagu si sax ah ugu tilmaamayo IP address-ka server-kaaga.
- Hubi settings-ka SSL-ka RunCloud-ka ee app-kaaga.
Domain-ka Aan La Darin
- Logs-ka Ultimate Multisite-ka ka eeg qoraallo qalad ah oo ay jiraan.
- Hubi in domain-ka aan hore u la darmin RunCloud-ka.
- Hubi in bixinta (plan)-kaaga RunCloud-ku uu taageero domain badan.