CyberPanel एकीकरण
यो गाइडले अल्टीमेट मल्टिसिट साइबरप्यानल (Ultimate Multisite CyberPanel) एकीकरण कसरी कन्फिगर गर्ने भन्ने बारे बताउँछ ताकि तपाईंको नेटवर्कमा नक्सा गरिएका डोमेनहरूलाई स्वचालित रूपमा (वाirtual होस्टको रूपमा) CyberPanel मा थप्ने र हटाउने गरी, Let's Encrypt मार्फत वैकल्पिक ऑटो-SSL प्रविधिको माध्यमबाट SSL पनि उपलब्ध गराउन सकिन्छ।
यो के गर्छ
- जब अल्टीमेट मल्टिसिटमा कुनै डोमेन नक्सा गरिन्छ, तब एकीकरणले उक्त डोमेनको लागि वआर्चुअल होस्ट बनाउन CyberPanel API लाई कल गर्छ।
- जब डोमेन नक्सा हटाउँदा, एकीकरणले सम्बन्धित वआर्चुअल होस्ट मेटाउन API लाई कल गर्छ।
- यदि ऑटो-SSL सक्षम गरिएको छ भने, वआर्चुअल होस्ट सिर्जना गरेपछि एकीकरणले तुरुन्तै Let's Encrypt प्रमाणपत्र जारी गर्ने प्रक्रिया सुरु गर्छ।
- डोमेन म्यापिङ सेटिङहरूमा तपाईंको "Auto-create www subdomain" सेटिङ अनुसार
www.एलाइसलाई वैकल्पिक रूपमा थप्ने वा हटाउने काम गर्दछ।
पूर्वशर्तहरू (Prerequisites)
- चलिरहेको CyberPanel इन्स्टेन्स (v2.3 वा सोभन्दा नयाँ सिफारिस गरिन्छ) जुन तपाईंको WordPress सर्भरबाट पहुँच गर्न सकिने हुनुपर्छ।
- CyberPanel मा पहिले नै रहेको वेबसाइट जसले तपाईंको WordPress नेटवर्क रूट सर्व गरिरहेको छ। एकीकरणले यस सर्भरमा नयाँ वआर्चुअल होस्टहरू जोड्दछ।
- CyberPanel API पहुँच सक्षम गरिएको हुनुपर्छ। प्रमाणीकरणका लागि तपाईंको CyberPanel एडमिन प्रयोगकर्ता नाम र पासवर्ड प्रयोग गरिन्छ।
- ऑटो-SSL ले वैध प्रमाणपत्र जारी गर्न सक्ने अवस्थामा, नक्सा गरिएका डोमेनहरूको लागि तपाईंको DNS रेकर्डहरू पहिले नै तपाईंको सर्भ रको IP ठेगानामा इंगित गरिस हुनुपर्छ।
आवश्यकताहरू (Requirements)
तपाईंको wp-config.php फाइलमा निम्न स्थिरांकहरू (constants) परिभाषित गर्नुपर्छ:
define('WU_CYBERPANEL_HOST', 'https://your-cyberpanel-host:8090');
define('WU_CYBERPANEL_USERNAME', 'your_admin_username');
define('WU_CYBERPANEL_PASSWORD', 'your_admin_password');
define('WU_CYBERPANEL_PACKAGE', 'Default');
वैकल्पिक रूपमा, त पाईं निम्न पनि परिभाषित गर्न सक्नुहुन्छ:
define('WU_CYBERPANEL_AUTO_SSL', true); // डिफल্ট: true — डोमेन बनाइसकेपछि Let's Encrypt SSL जारी गर्नुहोस्
define('WU_CYBERPANEL_PHP_VERSION', 'PHP 8.2'); // डिफल্ট: PHP 8.2
define('WU_CYBERPANEL_EMAIL', '[email protected]'); // SSL प्रमाणपत्र सम्पर्कका लागि प्रयोग गरिन्छ