Skip to main content

cPanel ఇంటిగ్రేషన్

అవలోకనం

cPanel అనేది చాలా షేర్డ్ మరియు డెడికేటెడ్ హోస్టింగ్ ప్రొవైడర్లు ఉపయోగించే అత్యంత ప్రాచుర్యం పొందిన వెబ్ హోస్టింగ్ కంట్రోల్ ప్యానెల్లలో ఒకటి. ఈ ఇంటిగ్రేషన్ Ultimate Multisite మరియు cPanel మధ్య ఆటోమేటిక్ డొమైన్ సింకింగ్‌ను అనుమతిస్తుంది, తద్వారా మీ cPanel అకౌంట్‌కు డొమైన్ ఏలియాస్‌లు మరియు సబ్‌డొమైన్‌లను స్వయంచాలకంగా జోడించవచ్చు.

ఫీచర్లు

  • cPanel లో ఆటోమేటిక్ addon డొమైన్ క్రియేషన్
  • cPanel లో ఆటోమేటిక్ సబ్‌డొమైన్ క్రియేషన్ (సబ్‌డొమైన్ మల్టీసైట్ ఇన్‌స్టాలేషన్ల కోసం)
  • మ్యాపింగ్‌లు తొలగించబడినప్పుడు డొమైన్ రిమూవల్

అవసరాలు

కింది constants మీ wp-config.php ఫైల్‌లో నిర్వచించబడాలి:

define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');

ఐచ్ఛికంగా, మీరు ఇవి కూడా నిర్వచించవచ్చు:

define('WU_CPANEL_PORT', 2083); // Default is 2083
define('WU_CPANEL_ROOT_DIR', '/public_html'); // Default is /public_html

సెటప్ సూచనలు

1. మీ cPanel క్రెడెన్షియల్స్ పొందండి

  1. మీ హోస్టింగ్ ప్రొవైడర్ నుండి మీ cPanel యూజర్‌నేమ్ మరియు పాస్‌వర్డ్ పొందండి
  2. మీ cPanel హోస్ట్‌ను గుర్తించండి (సాధారణంగా cpanel.yourdomain.com లేదా yourdomain.com:2083)

2. wp-config.php కు Constants జోడించండి

కింది constants మీ wp-config.php ఫైల్‌కు జోడించండి:

define('WU_CPANEL_USERNAME', 'your_cpanel_username');
define('WU_CPANEL_PASSWORD', 'your_cpanel_password');
define('WU_CPANEL_HOST', 'your_cpanel_host');

ఐచ్ఛికంగా, మీరు పోర్ట్ మరియు రూట్ డైరెక్టరీని కస్టమైజ్ చేయవచ్చు:

define('WU_CPANEL_PORT', 2083); // మీ cPanel వేరే పోర్ట్ ఉపయోగిస్తే మార్చండి
define('WU_CPANEL_ROOT_DIR', '/public_html'); // మీ document root భిన్నంగా ఉంటే మార్చండి

3. ఇంటిగ్రేషన్‌ను ఎనేబుల్ చేయండి

  1. మీ WordPress admin లో, Ultimate Multisite > Settings కు వెళ్ళండి
  2. "Domain Mapping" ట్యాబ్‌కు నావిగేట్ చేయండి
  3. "Host Integrations" కు స్క్రోల్ చేయండి
  4. cPanel ఇంటిగ్రేషన్‌ను ఎనేబుల్ చేయండి
  5. "Save Changes" క్లిక్ చేయండి

ఇది ఎలా పని చేస్తుంది

Addon డొమైన్లు

Ultimate Multisite లో డొమైన్ మ్యాప్ చేయబడినప్పుడు:

  1. ఇంటిగ్రేషన్ cPanel యొక్క API కి డొమైన్‌ను addon డొమైన్‌గా జోడించమని రిక్వెస్ట్ పంపుతుంది
  2. డొమైన్ మీ రూట్ డైరెక్టరీకి పాయింట్ చేయడానికి కాన్ఫిగర్ చేయబడుతుంది
  3. డొమైన్ మ్యాపింగ్ తొలగించబడినప్పుడు, ఇంటిగ్రేషన్ cPanel నుండి addon డొమైన్‌ను తొలగిస్తుంది

సబ్‌డొమైన్లు

సబ్‌డొమైన్ మల్టీసైట్ ఇన్‌స్టాలేషన్ల కోసం, కొత్త సైట్ క్రియేట్ చేయబడినప్పుడు:

  1. ఇంటిగ్రేషన్ పూర్తి డొమైన్ నుండి సబ్‌డొమైన్ భాగాన్ని ఎక్స్‌ట్రాక్ట్ చేస్తుంది
  2. సబ్‌డొమైన్‌ను జోడించమని cPanel యొక్క API కి రిక్వెస్ట్ పంపుతుంది
  3. సబ్‌డొమైన్ మీ రూట్ డైరెక్టరీకి పాయింట్ చేయడానికి కాన్ఫిగర్ చేయబడుతుంది

ముఖ్యమైన గమనికలు

  • ఇంటిగ్రేషన్ మీ cPanel అకౌంట్‌తో కమ్యూనికేట్ చేయడానికి cPanel యొక్క API2 ను ఉపయోగిస్తుంది
  • మీ cPanel అకౌంట్‌కు addon డొమైన్లు మరియు సబ్‌డొమైన్లను జోడించడానికి అనుమతులు ఉండాలి
  • కొన్ని హోస్టింగ్ ప్రొవైడర్లు మీరు క్రియేట్ చేయగల addon డొమైన్లు లేదా సబ్‌డొమైన్ల సంఖ్యను పరిమితం చేయవచ్చు
  • ఇంటిగ్రేషన్ DNS కాన్ఫిగరేషన్‌ను హ్యాండిల్ చేయదు; మీరు ఇప్పటికీ మీ డొమైన్లను మీ సర్వర్ యొక్క IP అడ్రస్‌కు పాయింట్ చేయాలి

ట్రబుల్‌షూటింగ్

API కనెక్షన్ సమస్యలు

  • మీ cPanel యూజర్‌నేమ్ మరియు పాస్‌వర్డ్ సరైనవేనా వెరిఫై చేయండి
  • మీ cPanel హోస్ట్ సరైనదేనా మరియు యాక్సెస్ చేయగలదేనా తనిఖీ చేయండి
  • మీ cPanel అకౌంట్‌కు అవసరమైన అనుమతులు ఉన్నాయని నిర్ధారించుకోండి
  • హోస్ట్ కోసం పూర్తి URL ను ఉపయోగించి ప్రయత్నించండి (ఉదా., https://cpanel.yourdomain.com)

డొమైన్ జోడించబడలేదు

  • ఏవైనా ఎర్రర్ మెసేజ్‌ల కోసం Ultimate Multisite లాగ్‌లను తనిఖీ చేయండి
  • డొమైన్ ఇప్పటికే cPanel కు జోడించబడలేదని వెరిఫై చేయండి
  • మీ cPanel అకౌంట్ addon డొమైన్లు లేదా సబ్‌డొమైన్ల పరిమితిని చేరుకోలేదని నిర్ధారించుకోండి

SSL సర్టిఫికేట్ సమస్యలు

  • ఇంటిగ్రేషన్ SSL సర్టిఫికేట్ ఇష్యూయన్స్‌ను హ్యాండిల్ చేయదు
  • మీ డొమైన్ల కోసం SSL సర్టిఫికేట్లను జారీ చేయడానికి మీరు cPanel యొక్క SSL/TLS టూల్స్ లేదా AutoSSL ఫీచర్‌ను ఉపయోగించాలి
  • ప్రత్యామ్నాయంగా, మీరు cPanel యొక్క AutoSSL తో Let's Encrypt వంటి సర్వీస్‌ను ఉపయోగించవచ్చు