CWP7 SSL त्रुटि? होस्टनामले कसरी Letsencrypt नि: शुल्क प्रमाणपत्र स्थापना गर्न सक्छ?

CWP7 होस्टनामको लागि Letsencrypt SSL नि: शुल्क SSL प्रमाणपत्र कसरी स्थापना गर्ने?

CWP7 SSL त्रुटि? होस्टनामले कसरी Letsencrypt नि: शुल्क प्रमाणपत्र स्थापना गर्न सक्छ?

यदि CWP7 SSL त्रुटि सन्देश "cwpsrv.service failed।", कृपया निम्न ट्यूटोरियलको समाधान ब्राउज गर्नुहोस्▼

CWP मा होस्टनाम कसरी परिवर्तन गर्ने?

मानौं तपाईको होस्टनाम हो server.yourdomain.com

  1. पहिले, CWP ब्याकइन्डमा सबडोमेन सिर्जना गर्नुहोस्:server.yourdomain.com
  2. DNS मा A रेकर्ड थप्नुहोस्, सबडोमेनले तपाईंकोलिनक्ससर्भर आईपी ठेगाना।
  3. आफ्नो होस्टनाम बचत गर्न cwp.admin को बायाँ मेनुमा → CWP सेटिङहरू → होस्टनाम परिवर्तन गर्नुहोस्।
  • SSL स्वचालित रूपमा स्थापना हुनेछ, केवल शर्त यो हो कि तपाइँ होस्टनामको लागि DNS A रेकर्ड सेटअप गर्नुहोस्।
  • यदि तपाइँसँग होस्टनामको लागि A रेकर्ड छैन भने, CWP ले स्व-हस्ताक्षरित प्रमाणपत्र स्थापना गर्नेछ।
  • ध्यान दिनुहोस् कि होस्टनाम सबडोमेन हुनुपर्छ र मुख्य डोमेन होइन।

http:// देखि https:// को लागि, तपाईं सक्नुहुन्छ/usr/local/apache/htdocs/.htaccessयो htaccess फाइल सिर्जना गर्नुहोस्:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Let's Encrypt एउटा प्रमाणपत्र प्राधिकरण हो जुन अप्रिल 2016, 4 मा सुरु गरिएको हो, हालको म्यानुअल सिर्जना, प्रमाणीकरण, हस्ताक्षर, स्थापना र सुरक्षित वेबसाइटहरूको लागि प्रमाणपत्रहरूको अद्यावधिक गर्ने उद्देश्यले।

होस्टनाम/FQDN Letsencrypt SSL प्रमाणपत्र स्थापना गर्नुहोस्

FQDN को अर्थ के हो??

  • FQDN (fully qualified domain name) पूर्ण रूपमा योग्य डोमेन नाम, जुन इन्टरनेटमा कुनै खास कम्प्युटर वा होस्टको पूर्ण डोमेन नाम हो।

चलो एन्क्रिप्टको लागि कसरी आवेदन दिने?

CWP7 लेफ्ट मेनु → वेबसर्भर सेटिङ्हरू → SSL प्रमाणपत्रहरूमा एउटा नयाँ मोड्युल समावेश गरिएको छ, त्यहाँबाट तपाईंले AutoSSL प्रयोग गरी कुनै पनि डोमेन/सबडोमेनका लागि Letsencrypt प्रमाणपत्रहरू स्थापना गर्न सक्नुहुन्छ।

(यदि तपाईंले डोमेन नाम वा सबडोमेन नाम थप्दा एकै समयमा Create Let's Encrypt चयन गर्नुभयो भने, तपाईंले माथिका चरणहरू छोड्न सक्नुहुन्छ)

Letsencrypt SSL प्रमाणपत्र सुविधाहरू

  • मुख्य खाता डोमेन र www उपनामका लागि Letsencrypt
  • Letsencrypt डोमेन नाम र www. उपनाम थप्नुहोस्
  • सबडोमेन र www.alias को लागि Letsencrypt
  • Letsencrypt पनि अनुकूलन स्थापना गर्न सक्नुहुन्छ
  • प्रमाणपत्रको म्याद सकिने मिति जाँच गर्नुहोस्
  • स्वतः नवीकरण गर्नुहोस्
  • बल नवीकरण बटन
  • Apache पोर्ट 443 स्वत: पत्ता लगाउने

Letsencrypt SSL प्रमाणपत्रहरूको स्वचालित नवीकरण

पूर्वनिर्धारित रूपमा, Letsencrypt प्रमाणपत्रहरू 90 दिनको लागि मान्य छन्।

नविकरण स्वचालित छ र प्रमाणपत्रहरू म्याद समाप्त हुनुभन्दा 30 दिन अघि नवीकरण गरिन्छ।

CWP7 लेफ्ट मेनु → वेबसर्भर सेटिङ्हरू → SSL प्रमाणपत्रहरूमा एउटा नयाँ मोड्युल समावेश गरिएको छ, त्यहाँबाट तपाईंले AutoSSL प्रयोग गरी कुनै पनि डोमेन/सबडोमेनका लागि Letsencrypt प्रमाणपत्रहरू स्थापना गर्न सक्नुहुन्छ।

SSL प्रमाणपत्र पथ प्रतिस्थापन गर्न कन्फिगरेसन फाइल सम्पादन गर्नुहोस्

अर्को, तपाईंले कन्फिगरेसन फाइल सम्पादन गर्न र SSL प्रमाणपत्रमा मार्ग थप्न आवश्यक छ (टिप्पणी हटाउनको लागि नोट गर्नुहोस्, र तपाईंको आफ्नै बाटो परिवर्तन गर्नुहोस्)।

cwpsrv कन्फिगरेसन फाइल सम्पादन गर्नुहोस् ▼

/usr/local/cwpsrv/conf/cwpsrv.conf

मा जोड्नुहोस्अनुगमन निगरानीSSL पोर्ट ▼

listen 2812 ssl;

त्यहाँ निम्न अनुच्छेद ▼ पनि छ

ssl_certificate /etc/pki/tls/certs/hostname.crt;
ssl_certificate_key /etc/pki/tls/private/hostname.key;

निम्न मार्ग ▼ संग प्रतिस्थापन गर्नुहोस्

ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle;
ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;

एकचोटि सकिएपछि, निम्न आदेश ▼ संग cwpsrv सेवा पुन: सुरु गर्न नबिर्सनुहोस्

service cwpsrv restart

त्यसपछि वेबसर्भर सेटिंग्स → वेबसर्भर कन्फ एडिटर → Apache → मा जानुहोस् /usr/local/apache/conf.d/

प्रोफाइल सम्पादन गर्नुहोस् ▼

hostname-ssl.conf

निम्न अनुच्छेद ▼ राख्नुहोस्

ssl_certificate /etc/pki/tls/certs/hostname.crt;
ssl_certificate_key /etc/pki/tls/private/hostname.key;

निम्न मार्ग ▼ संग प्रतिस्थापन गर्नुहोस्

ssl_certificate /etc/pki/tls/certs/server.yourdomain.com.bundle;
ssl_certificate_key /etc/pki/tls/private/server.yourdomain.com.key;
  • यदि तपाइँ Nginx प्रयोग गर्दै हुनुहुन्छ भने, तपाइँले पनि त्यसै गर्न आवश्यक छ।

त्यसपछि Apache (र Nginx) सेवा पुन: सुरु गर्नुहोस् र निश्चित गर्नुहोस् कि यो सामान्य रूपमा काम गर्दछ?

systemctl restart httpd
systemctl restart nginx

अन्तमा, पोर्ट 2087 हेर्न लगइन लिङ्क रिफ्रेस गर्नुहोस्https:// server.yourdomain. com:2087/login/index.phpत्यहाँ एक dongle छ?

आशा चेन वेइलियाङ ब्लग ( https://www.chenweiliang.com/ ) साझा गर्नुभयो "CWP7 SSL त्रुटि? होस्टनामले कसरी Letsencrypt नि: शुल्क प्रमाणपत्र स्थापना गर्छ?", जुन तपाईलाई उपयोगी छ।

यस लेखको लिङ्क साझा गर्न स्वागत छ:https://www.chenweiliang.com/cwl-27950.html

नवीनतम अपडेटहरू प्राप्त गर्न चेन वेइलियाङको ब्लगको टेलिग्राम च्यानलमा स्वागत छ!

🔔 च्यानल शीर्ष डाइरेक्टरीमा बहुमूल्य "ChatGPT सामग्री मार्केटिङ एआई उपकरण उपयोग गाइड" प्राप्त गर्ने पहिलो बन्नुहोस्! 🌟
📚 यो गाइडले ठूलो मूल्य समावेश गर्दछ, 🌟यो दुर्लभ अवसर हो, यसलाई नछुटाउनुहोस्! ⏰⌛💨
मन परे लाइक र सेयर गर्नुहोस !
तपाइँको साझा र लाइक हाम्रो निरन्तर प्रेरणा हो!

 

评论 评论

तपाईको इ-मेल ठेगाना प्रकाशित हुँदैन। आवाश्यक फिल्डहरू प्रयोग भएको छ * लेबल

शीर्षमा स्क्रोल गर्नुहोस्