Ukuhlanganiswa kwe-Cloudways
Uhlolojikelele
I-Cloudways iyinkundla ye-cloud hosting ephethwe ekuvumela ukuthi ufake amasayithi e-WordPress kubahlinzeki be-cloud abahlukene njenge-DigitalOcean, AWS, Google Cloud, nokunye. Lokhu kuhlanganiswa kunika amandla ukuvumelanisa okuzenzakalelayo kwama-domain nokuphathwa kwezitifiketi ze-SSL phakathi kwe-Ultimate Multisite ne-Cloudways.
Izici
- Ukuvumelanisa ama-domain okuzenzakalelayo
- Ukuphathwa kwezitifiketi ze-SSL
- Ukusekelwa kwama-domain angeziwe
- Ukuqinisekisa i-DNS kwezitifiketi ze-SSL
Izimfuneko
Ama-constant alandelayo kufanele achazwe efayeleni lakho le-wp-config.php:
define('WU_CLOUDWAYS_EMAIL', 'your_cloudways_email');
define('WU_CLOUDWAYS_API_KEY', 'your_api_key');
define('WU_CLOUDWAYS_SERVER_ID', 'your_server_id');
define('WU_CLOUDWAYS_APP_ID', 'your_app_id');
Ngokuzikhethela, ungachaza futhi:
define('WU_CLOUDWAYS_EXTRA_DOMAINS', 'comma,separated,list,of,domains');
Imiyalelo Yokusetha
1. Thola Imininingwane Yakho ye-Cloudways API
- Ngena ku-Cloudways Dashboard yakho
- Iya ku-"Account" > "API Keys"
- Khiqiza ukhiye we-API uma ungenawo vele
- Kopisha i-imeyili yakho nokhiye we-API
2. Thola ama-ID Eseva Ne-Application
- Ku-Cloudways Dashboard yakho, iya ku-"Servers"
- Khetha iseva lapho i-WordPress multisite yakho isingathwe khona
- I-Server ID ibonakala ku-URL:
https://platform.cloudways.com/server/{SERVER_ID} - Iya ku-"Applications" bese ukhetha i-WordPress application yakho
- I-App ID ibonakala ku-URL:
https://platform.cloudways.com/server/{SERVER_ID}/application/{APP_ID}
3. Engeza Ama-constant ku-wp-config.php
Engeza ama-constant alandelayo efayeleni lakho le-wp-config.php:
define('WU_CLOUDWAYS_EMAIL', 'your_cloudways_email');
define('WU_CLOUDWAYS_API_KEY', 'your_api_key');
define('WU_CLOUDWAYS_SERVER_ID', 'your_server_id');
define('WU_CLOUDWAYS_APP_ID', 'your_app_id');
Uma unama-domain angaphandle angeziwe (ngaphandle kwenethiwekhi yakho ye-multisite) okufanele ahlale egcinwe ohlwini lwama-alias e-Cloudways:
define('WU_CLOUDWAYS_EXTRA_DOMAINS', 'extradomain1.com,extradomain2.com');
Ungayifaki i-*.your-network.com (noma iyiphi iphethini ye-subdomain yenethiwekhi yakho) ku-
WU_CLOUDWAYS_EXTRA_DOMAINS. Bheka Okubalulekile — ugibe lwe-wildcard SSL
ngezansi ukuze ubone ukuthi kungani lokhu kuvimbela ukukhishwa kwezitifiketi ze-SSL zomqashi ngamunye.
4. Nika Amandla Ukuhlanganiswa
- Ku-WordPress admin yakho, iya ku-Ultimate Multisite > Settings
- Zulazula uye kuthebhu ethi "Domain Mapping"
- Skrolela phansi ku-"Host Integrations"
- Nika amandla ukuhlanganiswa kwe-Cloudways
- Chofoza "Save Changes"
Kusebenza Kanjani
Ukuvumelanisa Ama-domain
Lapho i-domain imappwa ku-Ultimate Multisite:
- Ukuhlanganiswa kuthola wonke ama-domain amappwe njengamanje
- Kwengeza i-domain entsha ohlwini (kanye nenguqulo ye-www uma kusebenza)
- Kuthumela uhlu oluphelele ku-Cloudways nge-API
- I-Cloudways ibuyekeza ama-domain aliases e-application yakho
Qaphela: I-Cloudways API idinga ukuthumela uhlu oluphelele lwama-domain isikhathi ngasinye, hhayi nje ukwengeza noma ukususa ama-domain ngamanye.
Ukuphathwa Kwezitifiketi ze-SSL
Ngemva kokuthi ama-domain evumelanisiwe:
- Ukuhlanganiswa kuhlola ukuthi yimaphi ama-domain anama-DNS records asebenzayo akhomba kuseva yakho
- Kuthumela isicelo ku-Cloudways sokufaka izitifiketi ze-Let's Encrypt SSL zalawo ma-domain
- I-Cloudways iphatha ukukhishwa nokufakwa kwesitifiketi se-SSL
Ukuhlanganiswa kuhlala kucela izitifiketi ze-Let's Encrypt ezijwayelekile (ezingeyona i-wildcard) ku-
Cloudways. Uma iphethini ye-wildcard inikezwa ku-WU_CLOUDWAYS_EXTRA_DOMAINS, okuholayo
*. kuyasuswa ngaphambi kwesicelo se-SSL — i-wildcard ngokwayo ayifakwa yilokhu
kuhlanganiswa. Ukuze usebenzise isitifiketi se-wildcard ku-Cloudways kuzodingeka usifake
ngesandla, kodwa ukwenza kanjalo kuvimbela ukukhishwa kwe-Let's Encrypt kwe-domain ngayinye kuma-domain angokwezifiso amappwe
(bheka ugibe ngezansi).
Ama-domain Angeziwe
I-constant ethi WU_CLOUDWAYS_EXTRA_DOMAINS ikuvumela ukuthi ucacise ama-domain angaphandle
angeziwe okufanele ahlale egcinwe ohlwini lwama-alias e-application ye-Cloudways. Yisebenzisele:
- Ama-domain angaphandle angaphathwa yi-Ultimate Multisite (isb. isayithi lokumaketha elihlukile elabelana nge-application efanayo ye-Cloudways)
- Ama-domain apakiwe noma e-staging ofuna agcinwe ohlwini lwama-alias e-application
Ungayisebenzisi le constant ku-wildcard ye-subdomain yenethiwekhi yakho
(isb. *.your-network.com). Bheka ugibe lwe-wildcard SSL ngezansi.
Okubalulekile — Ugibe lwe-Wildcard SSL
Iphutha elivamile lapho kulandelwa ukusetha okuzenzakalelayo kwe-Cloudways ukwengeza i-wildcard efana ne-
*.your-network.com ku-WU_CLOUDWAYS_EXTRA_DOMAINS, noma ukufaka ngesandla isitifiketi se-Cloudways
wildcard SSL saleyo wildcard.
Uma wenza lokhu, i-Cloudways izokwenqaba ukukhipha izitifiketi ze-Let's Encrypt zama-domain angokwezifiso omqashi ngamunye amappwa yi-Ultimate Multisite. I-Cloudways ishintsha isitifiketi se- SSL esisebenzayo ku-application isikhathi ngasinye, futhi isitifiketi se-wildcard esivele sikhona ku- application sivimbela ukukhishwa kwe-Let's Encrypt kwe-domain ngayinye okuncike kukho ukuhlanganiswa.
Ukusetha kwe-Cloudways SSL okunconyiwe kwenethiwekhi ye-Ultimate Multisite
- Kuthebhu ye-SSL Certificate ye-application ye-Cloudways, faka isitifiketi se-Let's Encrypt
esijwayelekile esimboza kuphela
your-network.comkanye ne-www.your-network.com— hhayi i-wildcard. - Ungafaki i-
*.your-network.com(noma iyiphi iphethini ye-subdomain yenethiwekhi yakho) ku-WU_CLOUDWAYS_EXTRA_DOMAINS. Gcina leyo constant yama-domain angaphandle kuphela. - Dala i-wildcard ye-subdomain yomqashi ngamunye ezingeni le-DNS kuphela (i-
Arecord ye-*.your-network.comekhomba ku-IP yeseva yakho ye-Cloudways) ukuze amasayithi angaphansi axazululeke. I-SSL yama-domain angokwezifiso amappwe ngamanye bese ikhishwa ngokuzenzakalelayo ukuhlanganiswa nge-Let's Encrypt.
Uma ama-domain angokwezifiso abaqashi bakho ebambekile engenayo i-SSL, hlola ithebhu ye-SSL ye-Cloudways. Uma
isitifiketi se-wildcard sisebenza lapho, sisuse, ukhiphe kabusha isitifiketi esijwayelekile se-Let's Encrypt
se-domain yenethiwekhi enkulu kuphela, bese ususa noma yikuphi okufakiwe kwe-wildcard ku-
WU_CLOUDWAYS_EXTRA_DOMAINS. Bese uqalisa kabusha i-domain mapping (noma ulinde okulandelayo)
futhi ukuhlanganiswa kuzoqala ukukhipha izitifiketi ze-domain ngayinye futhi.
Ukuxazulula izinkinga
Izinkinga zokuxhumeka kwe-API
- Qinisekisa ukuthi i-imeyili yakho ne-API key yakho kulungile
- Hlola ukuthi ama-ID eseva nawesicelo akho alungile
- Qinisekisa ukuthi i-Account yakho ye-Cloudways inezimvume ezidingekayo
Izinkinga zezitifiketi ze-SSL
- I-Cloudways idinga ukuthi ama-domain abe namarekhodi e-DNS avumelekile akhomba kuseva yakho ngaphambi kokukhipha izitifiketi ze-SSL
- Ukuhlanganiswa kuqinisekisa amarekhodi e-DNS ngaphambi kokucela izitifiketi ze-SSL
- Uma izitifiketi ze-SSL zingakhishwa, hlola ukuthi ama-domain akho akhomba kahle ekhelini le-IP leseva yakho
- Ama-domain angokwezifiso omqashi ngamunye abambekile engenayo i-SSL? Hlola ithebhu ye-SSL Certificate yesicelo se-Cloudways. Uma isitifiketi se-wildcard (esifakwe ngesandla, noma esimboza
*.your-network.com) sisebenza, i-Cloudways ngeke ikhiphe izitifiketi ze-Let's Encrypt zama-domain angokwezifiso amakwe ngayinye. Sifake esikhundleni ngesitifiketi esijwayelekile se-Let's Encrypt esimboza kuphela i-domain yenethiwekhi enkulu (your-network.com,www.your-network.com) bese ususa noma yikuphi okufakiwe kwe-wildcard ku-WU_CLOUDWAYS_EXTRA_DOMAINS. Bese uqalisa kabusha i-domain mapping (noma ulinde okulandelayo) futhi ukuhlanganiswa kuzocela izitifiketi ze-domain ngayinye.
I-domain Ayengeziwe
- Hlola ama-log e-Ultimate Multisite ukuze uthole noma yimiphi imilayezo yephutha
- Qinisekisa ukuthi i-domain ayikangezwa kakade ku-Cloudways
- Qinisekisa ukuthi i-plan yakho ye-Cloudways isekela inani lama-domain owangezayo