Cloudways ಸಂಯೋಜನೆ
ಅವಲೋಕನ
Cloudways ಒಂದು ನಿರ್ವಹಿತ ಕ್ಲೌಡ್ ಹೋಸ್ಟಿಂಗ್ ವೇದಿಕೆ. ಇದು DigitalOcean, AWS, Google Cloud ಮತ್ತು ಇನ್ನಿತರ ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರ ಮೇಲೆ WordPress ಸೈಟ್ಗಳನ್ನು ನಿಯೋಜಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಈ ಸಂಯೋಜನೆಯು Ultimate Multisite ಮತ್ತು Cloudways ನಡುವೆ ಸ್ವಯಂಚಾಲಿತ ಡೊಮೇನ್ ಸಿಂಕ್ ಹಾಗೂ SSL ಪ್ರಮಾಣಪತ್ರ ನಿರ್ವಹಣೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
ವೈಶಿಷ್ಟ್ಯಗಳು
- ಸ್ವಯಂಚಾಲಿತ ಡೊಮೇನ್ ಸಿಂಕ್
- SSL ಪ್ರಮಾಣಪತ್ರ ನಿರ್ವಹಣೆ
- ಹೆಚ್ಚುವರಿ ಡೊಮೇನ್ಗಳಿಗೆ ಬೆಂಬಲ
- SSL ಪ್ರಮಾಣಪತ್ರಗಳಿಗೆ DNS ಮಾನ್ಯೀಕರಣ
ಅವಶ್ಯಕತೆಗಳು
ಕೆಳಗಿನ ಸ್ಥಿರಾಂಕಗಳನ್ನು ನಿಮ್ಮ 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');
ಐಚ್ಛಿಕವಾಗಿ, ನೀವು ಇದನ್ನೂ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು:
define('WU_CLOUDWAYS_EXTRA_DOMAINS', 'comma,separated,list,of,domains');
ಸೆಟಪ್ ಸೂಚನೆಗಳು
1. ನಿಮ್ಮ Cloudways API ರುಜುವಾತುಗಳನ್ನು ಪಡೆಯಿರಿ
- ನಿಮ್ಮ Cloudways Dashboard ಗೆ ಲಾಗ್ ಇನ್ ಮಾಡಿ
- "Account" > "API Keys" ಗೆ ಹೋಗಿ
- ನಿಮ್ಮ ಬಳಿ ಈಗಾಗಲೇ ಇಲ್ಲದಿದ್ದರೆ API key ರಚಿಸಿ
- ನಿಮ್ಮ ಇಮೇಲ್ ಮತ್ತು API key ನಕಲಿಸಿ
2. ನಿಮ್ಮ ಸರ್ವರ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ IDಗಳನ್ನು ಪಡೆಯಿರಿ
- ನಿಮ್ಮ Cloudways Dashboard ನಲ್ಲಿ, "Servers" ಗೆ ಹೋಗಿ
- ನಿಮ್ಮ WordPress ಮಲ್ಟಿಸೈಟ್ ಹೋಸ್ಟ್ ಆಗಿರುವ ಸರ್ವರ್ ಆಯ್ಕೆಮಾಡಿ
- Server ID URL ನಲ್ಲಿ ಕಾಣುತ್ತದೆ:
https://platform.cloudways.com/server/{SERVER_ID} - "Applications" ಗೆ ಹೋಗಿ ಮತ್ತು ನಿಮ್ಮ WordPress ಅಪ್ಲಿಕೇಶನ್ ಆಯ್ಕೆಮಾಡಿ
- App ID URL ನಲ್ಲಿ ಕಾಣುತ್ತದೆ:
https://platform.cloudways.com/server/{SERVER_ID}/application/{APP_ID}
3. wp-config.php ಗೆ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಸೇರಿಸಿ
ಕೆಳಗಿನ ಸ್ಥಿರಾಂಕಗಳನ್ನು ನಿಮ್ಮ 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');
ನಿಮ್ಮ ಮಲ್ಟಿಸೈಟ್ ಜಾಲದ ಹೊರಗಿನ ಹೆಚ್ಚುವರಿ ಬಾಹ್ಯ ಡೊಮೇನ್ಗಳು Cloudways aliases ಪಟ್ಟಿಯಲ್ಲಿ ಸದಾ ಇರಬೇಕಾದರೆ:
define('WU_CLOUDWAYS_EXTRA_DOMAINS', 'extradomain1.com,extradomain2.com');
WU_CLOUDWAYS_EXTRA_DOMAINS ಗೆ *.your-network.com ಅನ್ನು (ಅಥವಾ ನಿಮ್ಮ ಸ್ವಂತ ಜಾಲದ ಯಾವುದೇ ಉಪಡೊಮೇನ್ ಮಾದರಿಯನ್ನು) ಸೇರಿಸಬೇಡಿ.
ಇದರಿಂದ ಪ್ರತಿ ಬಾಡಿಗೆದಾರರ SSL ಪ್ರಮಾಣಪತ್ರಗಳು ಜಾರಿಯಾಗುವುದನ್ನು ಏಕೆ ತಡೆಯುತ್ತದೆ ಎಂಬುದಕ್ಕಾಗಿ ಕೆಳಗಿನ ಪ್ರಮುಖ — ವೈಲ್ಡ್ಕಾರ್ಡ್ SSL ಅಪಾಯ ನೋಡಿ.
4. ಸಂಯೋಜನೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
- ನಿಮ್ಮ WordPress ನಿರ್ವಹಣಾ ಭಾಗದಲ್ಲಿ, Ultimate Multisite > Settings ಗೆ ಹೋಗಿ
- "Domain Mapping" ಟ್ಯಾಬ್ಗೆ ಹೋಗಿ
- "Host Integrations" ತನಕ ಕೆಳಗೆ ಸ್ಕ್ರೋಲ್ ಮಾಡಿ
- Cloudways ಸಂಯೋಜನೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
- "Save Changes" ಕ್ಲಿಕ್ ಮಾಡಿ
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಡೊಮೇನ್ ಸಿ ಂಕ್
Ultimate Multisite ನಲ್ಲಿ ಡೊಮೇನ್ ಮ್ಯಾಪ್ ಮಾಡಿದಾಗ:
- ಸಂಯೋಜನೆಯು ಈಗ ಮ್ಯಾಪ್ ಆಗಿರುವ ಎಲ್ಲಾ ಡೊಮೇನ್ಗಳನ್ನು ಪಡೆಯುತ್ತದೆ
- ಅದು ಹೊಸ ಡೊಮೇನ್ ಅನ್ನು ಪಟ್ಟಿಗೆ ಸೇರಿಸುತ್ತದೆ (ಅನ್ವಯಿಸಿದರೆ www ಆವೃತ್ತಿಯ ಜೊತೆಗೆ)
- ಅದು ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು API ಮೂಲಕ Cloudways ಗೆ ಕಳುಹಿಸುತ್ತದೆ
- Cloudways ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಡೊಮೇನ್ aliases ಅನ್ನು ನವೀಕರಿಸುತ್ತದೆ
ಗಮನಿಸಿ: Cloudways API ಪ್ರತಿ ಬಾರಿ ಡೊಮೇನ್ಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು ಕಳುಹಿಸುವುದನ್ನು ಅಗತ್ಯಪಡಿಸುತ್ತದೆ; ಪ್ರತ್ಯೇಕ ಡೊಮೇನ್ಗಳನ್ನು ಮಾತ್ರ ಸೇರಿಸುವುದು ಅಥವಾ ತೆಗೆದುಹಾಕುವುದಲ್ಲ.
SSL ಪ್ರಮಾಣಪತ್ರ ನಿರ್ವಹಣೆ
ಡೊಮೇನ್ಗಳು ಸಿಂಕ್ ಆದ ನಂತರ:
- ಯಾವ ಡೊಮೇನ್ಗಳು ನಿಮ್ಮ ಸರ್ವರ್ಗೆ ಸೂಚಿಸುವ ಮಾನ್ ಯ DNS ದಾಖಲೆಗಳನ್ನು ಹೊಂದಿವೆ ಎಂಬುದನ್ನು ಸಂಯೋಜನೆ ಪರಿಶೀಲಿಸುತ್ತದೆ
- ಆ ಡೊಮೇನ್ಗಳಿಗೆ Let's Encrypt SSL ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಅದು Cloudways ಗೆ ವಿನಂತಿ ಕಳುಹಿಸುತ್ತದೆ
- Cloudways SSL ಪ್ರಮಾಣಪತ್ರ ಜಾರಿ ಮತ್ತು ಸ್ಥಾಪನೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ
ಸಂಯೋಜನೆಯು Cloudways ನಿಂದ ಸದಾ ಪ್ರಮಾಣಿತ (ವೈಲ್ಡ್ಕಾರ್ಡ್ ಅಲ್ಲದ) Let's Encrypt ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ವಿನಂತಿಸುತ್ತದೆ.
WU_CLOUDWAYS_EXTRA_DOMAINS ನಲ್ಲಿ ವೈಲ್ಡ್ಕಾರ್ಡ್ ಮಾದರಿಯನ್ನು ನೀಡಿದರೆ, SSL ವಿನಂತಿಗೂ ಮೊದಲು ಆರಂಭದ
*. ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ — ಈ ಸಂಯೋಜನೆಯಿಂದ ವೈಲ್ಡ್ಕಾರ್ಡ್ ತಾನೇ ಎಂದಿಗೂ ಸ್ಥಾಪಿಸಲಾಗುವುದಿಲ್ಲ.
Cloudways ನಲ್ಲಿ ವೈಲ್ಡ್ಕಾರ್ಡ್ ಪ್ರಮಾಣಪತ್ರ ಬಳಸಲು ನೀವು ಅದನ್ನು ಕೈಯಾರೆ ಸ್ಥಾಪಿಸಬೇಕು,
ಆದರೆ ಹಾಗೆ ಮಾಡಿದರೆ ಮ್ಯಾಪ್ ಮಾಡಿದ ಕಸ್ಟಮ್ ಡೊಮೇನ್ಗಳಿಗೆ ಪ್ರತಿ-ಡೊಮೇನ್ Let's Encrypt ಜಾರಿ ತಡೆಯಲ್ಪಡುತ್ತದೆ
(ಕೆಳಗಿನ ಅಪಾಯ ನೋಡಿ).