Uunganishaji wa RunCloud
Muhtasari
RunCloud ni jukwaa la usimamizi wa seva linalofanya kazi kwenye wingu ambalo linakuwezesha kupeleka na kusimamia programu za wavuti kwenye seva zako za wingu kwa urahisi. Uunganishaji huu unawezesha usawazishaji wa kiotomatiki wa vikoa na usimamizi wa vyeti vya SSL kati ya Ultimate Multisite na RunCloud.
Vipengele
- Usawazishaji wa vikoa kiotomatiki
- Usimamizi wa vyeti vya SSL
- Kuondoa vikoa wakati ramani zinafutwa
Mahitaji
Constants zifuatazo lazima zifafanuliwe katika faili yako ya 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');
Maelekezo ya Usanidi
1. Pata Vitambulisho Vyako vya API ya RunCloud
- Ingia kwenye dashboard yako ya RunCloud
- Nenda "User Profile" (bofya picha yako ya wasifu kwenye kona ya juu kulia)
- Chagua "API" kutoka kwenye menyu
- Bofya "Generate API Key" ikiwa bado huna moja
- Nakili API Key yako na API Secret yako
2. Pata Vitambulisho Vya Seva na Programu Yako
- Kwenye dashboard yako ya RunCloud, nenda "Servers"
- Chagua seva ambapo tovuti yako ya WordPress multisite imehifadhiwa
- Server ID inaonekana kwenye URL:
https://manage.runcloud.io/servers/{SERVER_ID} - Nenda "Web Applications" na uchague programu yako ya WordPress
- App ID inaonekana kwenye URL:
https://manage.runcloud.io/servers/{SERVER_ID}/apps/{APP_ID}
3. Ongeza Constants kwenye wp-config.php
Ongeza constants zifuatazo kwenye faili yako ya 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. Wezesha Uunganishaji
- Kwenye eneo la admin ya WordPress, nenda Ultimate Multisite > Settings
- Nenda kwenye kichupo cha "Domain Mapping"
- Sogea chini hadi "Host Integrations"
- Wezesha uunganishaji wa RunCloud
- Bofya "Save Changes"
Jinsi Inavyofanya Kazi
Kikoa kinapowekwa ramani katika Ultimate Multisite:
- Uunganishaji unatuma ombi kwa API ya RunCloud kuongeza kikoa kwenye programu yako
- Ikiwa kikoa kimeongezwa kwa mafanikio, uunganishaji pia utasambaza upya vyeti vya SSL
- Ramani ya kikoa inapoondolewa, uunganishaji utaondoa kikoa kutoka RunCloud
Kwa usanidi wa subdomain, uunganishaji utashughulikia kiotomatiki uundaji wa subdomain katika RunCloud wakati tovuti mpya zinapoongezwa kwenye mtandao wako.
Utatuzi wa Matatizo
Matatizo ya Muunganisho wa API
- Hakikisha kuwa vitambulisho vyako vya API ni sahihi
- Angalia kuwa vitambulisho vya seva na programu yako ni sahihi
- Hakikisha kuwa akaunti yako ya RunCloud ina ruhusa zinazohitajika
Matatizo ya Vyeti vya SSL
- RunCloud inaweza kuchukua muda kutoa vyeti vya SSL
- Hakikisha kuwa vikoa vyako vinaelekeza vizuri kwenye anwani ya IP ya seva yako
- Angalia mipangilio ya SSL ya RunCloud kwa programu yako
Kikoa Hakijaongezwa
- Angalia kumbukumbu za Ultimate Multisite kwa ujumbe wowote wa hitilafu
- Hakikisha kuwa kikoa hakijaongezwa tayari kwenye RunCloud
- Hakikisha kuwa mpango wako wa RunCloud unasaidia vikoa vingi