Cloudways ಅನುಸಂಧಾನ
ಅವಲೋಕನ
Cloudways ಒಂದು managed cloud hosting ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಗಿದ್ದು, DigitalOcean, AWS, Google Cloud ಮತ್ತು ಇತರ ಹಲವು cloud providers ಮೂಲಕ WordPress ಸೈಟ್ಗಳನ್ನು deploy ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಈ ಅನುಸಂಧಾನವು Ultimate Multisite ಮತ್ತು Cloudways ನಡುವೆ ಸ್ವಯಂಚಾಲಿತ domain syncing ಮತ್ತು SSL certificate ನಿರ್ವಹಣೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
ವೈಶಿಷ್ಟ್ಯಗಳು
- ಸ್ವಯಂಚಾಲಿತ domain syncing
- SSL certificate ನಿರ್ವಹಣೆ
- ಹೆಚ್ಚುವರಿ domains ಗೆ ಬೆಂಬಲ
- SSL certificates ಗಾಗಿ DNS ಮಾನ್ಯತೆ ಪರಿಶೀಲನೆ
ಅಗತ್ಯತೆಗಳು
ಕೆಳಗಿನ constants ಅನ್ನು ನಿಮ್ಮ 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 ಇಲ್ಲದಿದ್ದರೆ ಹೊಸದನ್ನು ರಚಿಸಿ
- ನಿಮ್ಮ email ಮತ್ತು API key ಅನ್ನು ನಕಲಿಸಿ
2. ನಿಮ್ಮ Server ಮತ್ತು Application IDs ಅನ್ನು ಪಡೆಯಿರಿ
- ನಿಮ್ಮ Cloudways dashboard ನಲ್ಲಿ, "Servers" ಗೆ ಹೋಗಿ
- ನಿಮ್ಮ WordPress multisite ಹೋಸ್ಟ್ ಆಗಿರುವ server ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ
- Server ID URL ನಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ:
https://platform.cloudways.com/server/{SERVER_ID} - "Applications" ಗೆ ಹೋಗಿ ಮತ್ತು ನ ಿಮ್ಮ WordPress application ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ
- App ID URL ನಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ:
https://platform.cloudways.com/server/{SERVER_ID}/application/{APP_ID}
3. wp-config.php ಗೆ Constants ಸೇರಿಸಿ
ಕೆಳಗಿನ constants ಅನ್ನು ನಿಮ್ಮ 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');
ಯಾವಾಗಲೂ ಸೇರಿಸಬೇಕಾದ ಹೆಚ್ಚುವರಿ domains ಇದ್ದರೆ:
define('WU_CLOUDWAYS_EXTRA_DOMAINS', 'domain1.com,domain2.com,*.wildcard.com');
4. ಅನುಸಂಧಾನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
- ನಿಮ್ಮ WordPress admin ನಲ್ಲಿ, Ultimate Multisite > Settings ಗೆ ಹೋಗಿ
- "Domain Mapping" ಟ್ಯಾಬ್ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ
- "Host Integrations" ಗೆ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ
- Cloudways ಅನುಸಂಧಾನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
- "Save Changes" ಕ್ಲಿಕ್ ಮಾಡಿ
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
Domain Syncing
Ultimate Multisite ನಲ್ಲಿ ಒಂದು domain map ಆದಾಗ:
- ಅನುಸಂಧಾನವು ಪ್ರಸ್ತುತ map ಆಗಿರುವ ಎಲ್ಲಾ domains ಅನ್ನು ಪಡೆಯುತ್ತದೆ
- ಹೊಸ domain ಅನ್ನು ಪಟ್ಟಿಗೆ ಸೇರಿಸುತ್ತದೆ (ಅನ್ವಯವಾದರೆ www ಆವೃತ್ತಿಯೊಂದಿಗೆ)
- API ಮೂಲಕ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು Cloudways ಗೆ ಕಳುಹಿಸುತ್ತದೆ
- Cloudways ನಿಮ್ಮ application ಗಾಗಿ domain aliases ಅನ್ನು ನವೀಕರಿಸುತ್ತದೆ
ಗಮನಿಸಿ: Cloudways API ಪ್ರತಿ ಬಾರಿ ಸಂಪೂರ್ಣ domains ಪಟ್ಟಿಯನ್ನು ಕಳುಹಿಸುವುದು ಅಗತ್ಯ, ಕೇವಲ ಪ್ರತ್ಯೇಕ domains ಸೇರಿಸುವುದು ಅಥವಾ ತೆಗೆಯುವುದು ಸಾಧ್ಯವಿಲ ್ಲ.
SSL Certificate ನಿರ್ವಹಣೆ
Domains sync ಆದ ನಂತರ:
- ಅನುಸಂಧಾನವು ಯಾವ domains ನಿಮ್ಮ server ಗೆ ಸರಿಯಾಗಿ ಪಾಯಿಂಟ್ ಆಗುವ ಮಾನ್ಯ DNS records ಹೊಂದಿವೆ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ
- ಆ domains ಗಾಗಿ Let's Encrypt SSL certificates ಅನ್ನು ಸ್ಥಾಪಿಸಲು Cloudways ಗೆ ವಿನಂತಿ ಕಳುಹಿಸುತ್ತದೆ
- Cloudways SSL certificate ವಿತರಣೆ ಮತ್ತು ಸ್ಥಾಪನೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ
ಹೆಚ್ಚುವರಿ Domains
WU_CLOUDWAYS_EXTRA_DOMAINS constant Cloudways ನೊಂದಿಗೆ sync ಮಾಡುವಾಗ ಯಾವಾಗಲೂ ಸೇರಿಸಬೇಕಾದ ಹೆಚ್ಚುವರಿ domains ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಇದು ಈ ಕೆಳಗಿನವುಗಳಿಗೆ ಉಪಯುಕ್ತ:
- Ultimate Multisite ನಿಂದ ನಿರ್ವಹಿಸದ domains
- Wildcard domains (ಉದಾ.,
*.example.com) - Development ಅಥವಾ staging domains
ಸಮಸ್ಯೆ ಪರಿಹಾರ
API ಸಂಪರ್ಕ ಸಮಸ್ಯೆಗಳು
- ನಿಮ್ಮ email ಮತ್ತು API key ಸರಿಯಾಗಿವೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
- ನಿಮ್ಮ server ಮತ್ತು application IDs ಸರಿಯಾಗಿವೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
- ನಿಮ್ಮ Cloudways ಖಾತೆಗೆ ಅಗತ್ಯ ಅನುಮತಿಗಳಿವೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
SSL Certificate ಸಮಸ್ಯೆಗಳು
- SSL certificates ವಿತರಿಸುವ ಮೊದಲು domains ನಿಮ್ಮ server ಗೆ ಪಾಯಿಂಟ್ ಆಗುವ ಮಾನ್ಯ DNS records ಹೊಂದಿರಬೇಕೆಂದು Cloudways ಅಗತ್ಯಪಡಿಸುತ್ತದೆ
- ಅನುಸಂಧಾನವು SSL certificates ವಿನಂತಿಸುವ ಮೊದಲು DNS records ಅನ್ನು ಮಾನ್ಯಗೊಳಿಸುತ್ತದೆ
- SSL certificates ವಿತರಣೆ ಆಗುತ್ತಿಲ್ಲದಿದ್ದರೆ, ನಿಮ್ಮ domains ನಿಮ್ಮ server ನ IP ವಿಳಾಸಕ್ಕೆ ಸರಿಯಾಗಿ ಪಾಯಿಂಟ್ ಆಗಿವೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
Domain ಸೇರಿಸಲಾಗಿಲ್ಲ
- ಯಾವುದೇ error messages ಗಾಗಿ Ultimate Multisite logs ಪರಿಶೀಲಿಸಿ
- Domain ಈಗಾಗಲೇ Cloudways ಗೆ ಸೇರಿಸಲಾಗಿಲ್ಲವೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
- ನೀವು ಸೇರಿಸುತ್ತಿರುವ domains ಸಂಖ್ಯೆಯನ್ನು ನಿಮ್ಮ Cloudways plan ಬೆಂಬಲಿಸುತ್ತದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ