Mist Network
Kanalı takip et
Destek

Plesk में मुफ़्त SSL सर्टिफ़िकेट: Let's Encrypt सेटअप स्टेप बाय स्टेप

Plesk कुछ ही क्लिक में मुफ़्त Let's Encrypt सर्टिफ़िकेट जारी और रिन्यू करता है। जानिए पहले क्या तैयार होना चाहिए, सभी सबडोमेन कैसे सुरक्षित करें और सबसे आम एरर कैसे ठीक करें।

अपडेट किया गया: 5 मिनट पढ़ें
Plesk में मुफ़्त SSL सर्टिफ़िकेट — HTTPS से वेबसाइट को सुरक्षित करता Let's Encrypt सर्टिफ़िकेट

Plesk में मुफ़्त SSL सर्टिफ़िकेट कुछ ही क्लिक का काम है: Plesk, Let's Encrypt से बात करता है, साबित करता है कि डोमेन आपके नियंत्रण में है, सर्टिफ़िकेट इंस्टॉल करता है और एक्सपायर होने से पहले उसे अपने-आप रिन्यू करता है। इसके बाद आपकी साइट HTTPS पर खुलती है, ब्राउज़र "Not secure" दिखाना बंद कर देते हैं और आप लॉगिन व पेमेंट सुरक्षित रूप से ले सकते हैं।

इस गाइड में बताया गया है कि शुरू करने से पहले क्या तैयार होना चाहिए, Plesk में सटीक स्टेप्स, वाइल्डकार्ड सर्टिफ़िकेट से सबडोमेन कैसे सुरक्षित करें, HTTPS को सही तरीके से कैसे फ़ोर्स करें और सर्टिफ़िकेट जारी या रिन्यू होने से रोकने वाली एरर कैसे ठीक करें।

SSL सर्टिफ़िकेट क्या करता है

SSL/TLS सर्टिफ़िकेट ब्राउज़र को यह पुष्टि करने देता है कि वह सच में आपके सर्वर से बात कर रहा है, और दोनों के बीच भेजी गई हर चीज़ को एन्क्रिप्ट करता है। इसके बिना पासवर्ड, फ़ॉर्म डेटा और कुकीज़ सादे टेक्स्ट में जाते हैं, ब्राउज़र पेज को असुरक्षित दिखाते हैं और HTTP/2 जैसे कुछ फ़ीचर व कई आधुनिक ब्राउज़र API उपलब्ध नहीं होते।

Let's Encrypt एक मुफ़्त, ऑटोमेटेड सर्टिफ़िकेट अथॉरिटी है जिस पर सभी बड़े ब्राउज़र भरोसा करते हैं। इसके डोमेन-वैलिडेटेड सर्टिफ़िकेट ट्रैफ़िक को पेड सर्टिफ़िकेट जितना ही अच्छी तरह एन्क्रिप्ट करते हैं। पेड सर्टिफ़िकेट मुख्य रूप से ऑर्गनाइज़ेशन वैलिडेशन या वारंटी जोड़ते हैं, जिनकी ज़्यादातर वेबसाइटों को ज़रूरत नहीं होती।

मुख्य बात: लगभग हर वेबसाइट के लिए मुफ़्त Let's Encrypt सर्टिफ़िकेट काफ़ी है। ज़रूरी यह है कि उसे ऐसे सेट करें कि वह बिना किसी के याद रखे खुद रिन्यू होता रहे।

शुरू करने से पहले: ज़रूरी शर्तें

  • डोमेन होस्टिंग पर पॉइंट हो — डोमेन और www का A रिकॉर्ड (IPv6 इस्तेमाल करते हों तो AAAA भी) Plesk सर्वर के IP पर रिज़ॉल्व होना चाहिए।
  • DNS प्रोपेगेट हो चुका हो — अगर आपने अभी रिकॉर्ड बदले हैं, तो दुनिया भर में रिज़ॉल्व होने तक इंतज़ार करें। हमारी DNS रिकॉर्ड प्रकार गाइड A, AAAA और CAA रिकॉर्ड समझाती है।
  • पोर्ट 80 खुला हो — वैलिडेशन के दौरान Let's Encrypt सादे HTTP पर एक फ़ाइल जाँचता है, इसलिए पोर्ट 80 ब्लॉक न करें।
  • टकराने वाला CAA रिकॉर्ड न हो — अगर डोमेन पर CAA रिकॉर्ड हैं, तो उनमें से एक letsencrypt.org को अनुमति दे।
  • चालू ईमेल पता — सर्टिफ़िकेट अथॉरिटी के अकाउंट के लिए इस्तेमाल होता है।

Plesk में मुफ़्त SSL सर्टिफ़िकेट कैसे इंस्टॉल करें

नए Plesk वर्ज़न सर्टिफ़िकेट को SSL It! एक्सटेंशन से संभालते हैं, जो डिफ़ॉल्ट रूप से Let's Encrypt इस्तेमाल करता है। वर्ज़न के हिसाब से मेन्यू के नाम थोड़े अलग हो सकते हैं।

  1. वेबसाइट खोलें — Plesk में लॉगिन करें, Websites & Domains पर जाएँ और डोमेन चुनें।
  2. SSL/TLS Certificates खोलें — डोमेन के डैशबोर्ड पर SSL/TLS Certificates (या SSL It!) पर क्लिक करें।
  3. Let's Encrypt चुनें — मुफ़्त Let's Encrypt विकल्प चुनें और अपना ईमेल डालें।
  4. क्या सुरक्षित करना है चुनें — मुख्य डोमेन और www सबडोमेन पर टिक करें; इस्तेमाल करते हों तो webmail या mail भी जोड़ें।
  5. सर्टिफ़िकेट जारी करें — Get it free या Install पर क्लिक करें। Plesk सेकंडों में डोमेन वैलिडेट करके सर्टिफ़िकेट इंस्टॉल कर देता है।
  6. HTTPS रीडायरेक्ट चालू करें — उसी स्क्रीन या Hosting Settings में HTTP से HTTPS पर स्थायी 301 रीडायरेक्ट चालू करें।
  7. जाँचें — ब्राउज़र में https://आपकाडोमेन खोलें और देखें कि ताले का निशान बिना चेतावनी दिख रहा है।

सबडोमेन के लिए वाइल्डकार्ड सर्टिफ़िकेट

अगर आपके कई सबडोमेन हैं, तो *.example.com जैसा वाइल्डकार्ड सर्टिफ़िकेट सबको एक साथ कवर करता है। वाइल्डकार्ड HTTP की जगह DNS से वैलिडेट होते हैं: सर्टिफ़िकेट अथॉरिटी _acme-challenge के नीचे एक खास TXT रिकॉर्ड माँगती है।

DNS कहाँ होस्ट हैवाइल्डकार्ड वैलिडेशन कैसे होता हैरिन्यूअल
Plesk DNS ज़ोन संभालता हैPlesk खुद TXT रिकॉर्ड बनाता हैपूरी तरह ऑटोमैटिक
बाहरी DNS (जैसे Cloudflare)Plesk जो TXT रिकॉर्ड दिखाए, वह आप जोड़ते हैंरिन्यूअल पर रिकॉर्ड अपडेट करना पड़ सकता है
वाइल्डकार्ड की ज़रूरत नहींहर सबडोमेन के लिए सामान्य HTTP वैलिडेशनपूरी तरह ऑटोमैटिक

अगर कुछ ही सबडोमेन हैं, तो हर एक को सूचीबद्ध करने वाला सामान्य सर्टिफ़िकेट आमतौर पर आसान रहता है और बिना मैन्युअल DNS काम के रिन्यू होता है।

HTTPS को सही तरीके से फ़ोर्स करना

सर्टिफ़िकेट काम करने लगे, तो HTTPS को अपनी साइट का अकेला वर्ज़न बनाएँ:

  • एक ही 301 रीडायरेक्ट — प्लगइन रीडायरेक्ट की परतें लगाने के बजाय Plesk में सर्वर लेवल पर HTTP को HTTPS पर भेजें, वरना लूप बन सकते हैं।
  • साइट URL अपडेट करें — WordPress या अपने CMS में साइट पता https:// पर सेट करें ताकि लिंक और canonical टैग सही रहें।
  • मिक्स्ड कंटेंट ठीक करें — http:// से लोड होने वाली इमेज, स्क्रिप्ट या फ़ॉन्ट ताले का निशान तोड़ देते हैं। डेटाबेस या थीम में हार्ड-कोडेड URL अपडेट करें।
  • HSTS पर विचार करें — HTTP Strict Transport Security ब्राउज़र को हमेशा HTTPS इस्तेमाल करने को कहता है। इसे तभी चालू करें जब सब ठीक चल रहा हो, क्योंकि इसे वापस लेना मुश्किल है।
टिप: अगर आपका डोमेन Cloudflare प्रॉक्सी से गुज़रता है, तो Plesk सर्टिफ़िकेट लगने के बाद Cloudflare का SSL मोड Full (strict) पर रखें। Flexible मोड सर्वर तक का कनेक्शन बिना एन्क्रिप्शन छोड़ता है और अक्सर रीडायरेक्ट लूप पैदा करता है।

आम एरर और उनके समाधान

  • Domain validation failed — डोमेन या www अभी इस सर्वर पर पॉइंट नहीं है, या DNS प्रोपेगेट नहीं हुआ। A रिकॉर्ड जाँचें और बाद में फिर कोशिश करें।
  • Too many requests / rate limit — बार-बार की असफल कोशिशें Let's Encrypt की सीमा तक पहुँच गईं। कारण ठीक करें और दोबारा कोशिश से पहले इंतज़ार करें।
  • CAA रिकॉर्ड जारी होने से रोकता है — letsencrypt.org को अनुमति देने वाला CAA रिकॉर्ड जोड़ें या टकराने वाले रिकॉर्ड हटाएँ।
  • वैलिडेशन फ़ाइल तक पहुँच नहीं — .htaccess का कोई नियम, फ़ायरवॉल या ज़बरदस्ती का रीडायरेक्ट /.well-known/acme-challenge/ पाथ को ब्लॉक कर रहा है। उसे अनुमति दें।
  • रिन्यूअल फेल हुआ — आमतौर पर DNS या सर्वर बदलाव के बाद यही कारण सामने आते हैं। Plesk एक्सपायरी से काफ़ी पहले रिन्यू करता है, इसलिए ठीक करने का समय मिलता है।
ध्यान दें: Let's Encrypt सर्टिफ़िकेट जानबूझकर कम समय के लिए होते हैं, और उनकी अवधि और घट रही है। कभी भी मैन्युअल रिन्यूअल पर भरोसा न करें; वैलिडेशन चालू रखें ताकि Plesk अपने-आप रिन्यू कर सके।

mistREG Plesk होस्टिंग पर SSL

mistREG होस्टिंग अकाउंट LiteSpeed पर Plesk चलाते हैं, पेमेंट के लगभग 60 सेकंड बाद अपने-आप सेट हो जाते हैं और पैनल में मुफ़्त Let's Encrypt सर्टिफ़िकेट उपलब्ध रहते हैं। यहाँ रजिस्टर किए गए डोमेन Cloudflare नेटवर्क पर होस्ट किया गया DNS इस्तेमाल करते हैं, इसलिए डोमेन को होस्टिंग पर पॉइंट करना और CAA रिकॉर्ड जोड़ना एक ही पैनल में होता है। ज़्यादा जानकारी के लिए हमारी LiteSpeed के साथ Plesk होस्टिंग गाइड पढ़ें।

~60 सेकंडहोस्टिंग सेटअप
मुफ़्तLet's Encrypt SSL
ऑटोसर्टिफ़िकेट रिन्यूअल

अपनी साइट सुरक्षित करने को तैयार हैं? अकाउंट बनाएँ, प्लान सेक्शन से प्लान चुनें और मिनटों में सर्टिफ़िकेट जारी करें। हमारी टीम Telegram पर @mistnetwork में मदद करती है।

अक्सर पूछे जाने वाले प्रश्न

क्या मुफ़्त Let's Encrypt सर्टिफ़िकेट पेड जितना सुरक्षित है?
एन्क्रिप्शन के लिहाज़ से हाँ। दोनों एक ही TLS मानक इस्तेमाल करते हैं। पेड सर्टिफ़िकेट मुख्य रूप से ऑर्गनाइज़ेशन वैलिडेशन या वारंटी जोड़ते हैं, जिनकी ज़्यादातर साइटों को ज़रूरत नहीं होती।
Plesk में Let's Encrypt सर्टिफ़िकेट कितनी बार रिन्यू होता है?
Plesk इसे एक्सपायरी से काफ़ी पहले अपने-आप रिन्यू करता है। आपको बस डोमेन सर्वर पर पॉइंट रखना है और वैलिडेशन चालू रखना है।
SSL लगाने के बाद भी साइट Not secure क्यों दिखाती है?
आमतौर पर मिक्स्ड कंटेंट की वजह से: कुछ इमेज, स्क्रिप्ट या स्टाइल अभी भी http:// से लोड हो रहे हैं। उन URL को https:// करें और कैश साफ़ करें।
क्या Plesk में मुफ़्त वाइल्डकार्ड SSL मिल सकता है?
हाँ। Let's Encrypt DNS वैलिडेशन से वाइल्डकार्ड सर्टिफ़िकेट जारी करता है। अगर Plesk आपका DNS संभालता है तो सब ऑटोमैटिक है; बाहरी DNS पर आप एक TXT रिकॉर्ड जोड़ते हैं।
क्या बिना पेमेंट या लॉगिन वाली साइट को SSL चाहिए?
हाँ। ब्राउज़र HTTP पेज को असुरक्षित दिखाते हैं, HTTPS एक रैंकिंग सिग्नल है और कई आधुनिक ब्राउज़र फ़ीचर इसकी माँग करते हैं।

संबंधित लेख

Mist NetworkMist Network