bg-tutorials

SSL सर्टिफिकेट कैसे इंस्टॉल करें

SSL सर्टिफिकेट (तकनीकी रूप से TLS सर्टिफिकेट) इंस्टॉल करने का मतलब है कि आप अपनी जारी की गई सर्टिफिकेट फाइलों को उस सर्वर या प्लेटफॉर्म पर रखें जो आपकी वेबसाइट चलाता है, फिर उस सर्वर को उनका उपयोग करने के लिए कहें। एक बार यह हो जाने पर, आपकी साइट पैडलॉक के साथ HTTPS पर लोड होती है, और आपके विज़िटर्स और आपके सर्वर के बीच का ट्रैफिक एन्क्रिप्टेड हो जाता है। सटीक चरण इस बात पर निर्भर करते हैं कि आपकी साइट कहाँ होस्ट है, लेकिन प्रक्रिया वही रहती है चाहे आप इसे SSL इंस्टॉल करना कहें, जोड़ना कहें, या सेट अप करना कहें।


पहले से ही अपना प्लेटफॉर्म जानते हैं? अपने सेटअप के लिए सटीक चरणों पर जाएं।

अभी तक सर्टिफिकेट नहीं है? पहले SSL सर्टिफिकेट चुनें, फिर इसे इंस्टॉल करने के लिए यहां वापस आएं।


5 चरणों में SSL सर्टिफिकेट कैसे इंस्टॉल करें

  1. अपनी सर्टिफिकेट अथॉरिटी से अपनी सर्टिफिकेट फाइलें और प्राइवेट की प्राप्त करें।
  2. तय करें कि सर्टिफिकेट कहाँ जाएगा, चाहे वह एक कंट्रोल पैनल हो, आपका वेब सर्वर हो, या आपका होस्ट हो।
  3. सर्टिफिकेट और इसकी प्राइवेट की को अपलोड या इम्पोर्ट करें।
  4. इंटरमीडिएट (चेन) सर्टिफिकेट इंस्टॉल करें ताकि ब्राउज़र इस पर भरोसा करें।
  5. सर्टिफिकेट को पोर्ट 443 पर अपनी साइट से बाइंड करें और HTTPS को फोर्स करें।

अधिकांश इंस्टॉलेशन सर्टिफिकेट जारी होने के बाद 5 से 15 मिनट लेते हैं। सबसे अधिक बार जो चरण छूट जाता है वह सर्टिफिकेट खुद नहीं होता। यह इंटरमीडिएट चेन होती है, और हम बाद में बताएंगे कि यह क्यों महत्वपूर्ण है।


अपना प्लेटफॉर्म ढूंढें

चरण-दर-चरण ट्यूटोरियल पर सीधे जाने के लिए अपना सर्वर, कंट्रोल पैनल, या डिवाइस चुनें:

A star icon
सर्वाधिक लोकप्रिय प्लेटफार्म
A Linux logo icon
लिनक्स प्लेटफार्म

शुरू करने से पहले आपको क्या चाहिए

जब आपके पास पहले से सब कुछ एक जगह हो, तो इंस्टॉलेशन जल्दी हो जाता है। तीन चीज़ें:

  • आपकी सर्टिफिकेट फाइल(ें)। सत्यापन के बाद, आपकी सर्टिफिकेट अथॉरिटी जारी किया गया सर्टिफिकेट भेजती है, आमतौर पर .crt या .pem फाइल के रूप में। कुछ CA इसे चेन के साथ बंडल करते हैं; अन्य टुकड़ों को अलग से भेजते हैं।
  • मैचिंग प्राइवेट की। यह तब बनाई गई थी जब आपने अपना CSR (सर्टिफिकेट साइनिंग रिक्वेस्ट) जनरेट किया था। यदि आपने CSR अपने सर्वर या कंट्रोल पैनल पर बनाया था, तो की पहले से वहीं है। यदि आपने हमारे CSR जनरेटर का उपयोग किया था, तो उस समय सहेजी गई की का उपयोग करें। इसके बिना, सर्टिफिकेट काम नहीं करेगा।
  • इंटरमीडिएट (CA बंडल) सर्टिफिकेट। यह आपके सर्टिफिकेट को अथॉरिटी के ट्रस्टेड रूट से जोड़ता है।

टिप: सर्टिफिकेट और प्राइवेट की एक मिलती-जुलती जोड़ी हैं। यदि वे मैच नहीं करते हैं, तो सर्टिफिकेट इंस्टॉल नहीं होगा। यदि बिना किसी स्पष्ट कारण के इंस्टॉल फेल हो जाए, तो सबसे पहले यही जांचें। सर्टिफिकेट की मैचर इसे एक पेस्ट में कन्फर्म करता है, बिना की को कहीं भी अपलोड किए।

क्या आपके पास वाइल्डकार्ड SSL सर्टिफिकेट या मल्टी-डोमेन (SAN) सर्टिफिकेट है? यह उसी तरह इंस्टॉल होता है। बस पुष्टि करें कि यह उन सटीक होस्टनेम को कवर करता है जिनका आप उपयोग करते हैं, जैसे रूट डोमेन और www।

इसमें नए हैं? हमारा SSL सर्टिफिकेट कैसे प्राप्त करें गाइड अनुरोध करने, CSR जनरेट करने और उसे सत्यापित करने को कवर करता है।


SSL सर्टिफिकेट वास्तव में कहाँ इंस्टॉल किया जाता है?

यह वह प्रश्न है जो हम सबसे अधिक सुनते हैं, तो चलिए इसे स्पष्ट करते हैं। SSL सर्टिफिकेट वहां इंस्टॉल किया जाता है जहां से आपकी वेबसाइट सर्व की जाती है। व्यवहार में, यह इनमें से किसी एक जगह होती है:

  • एक कंट्रोल पैनल, जैसे cPanel, Plesk, या DirectAdmin। यदि आपका होस्ट आपको यह देता है, तो यह सबसे आसान तरीका है: आप सर्टिफिकेट को एक फॉर्म में पेस्ट करते हैं और यह बाकी काम खुद संभालता है।
  • आपका खुद का वेब सर्वर, जैसे Apache, Nginx, IIS, या Tomcat। VPS या डेडिकेटेड सर्वर पर, आप सर्वर के कॉन्फिगरेशन को सीधे संपादित करते हैं।
  • एक मैनेज्ड होस्ट, वेबसाइट बिल्डर, या CDN। कई आपके लिए SSL को हैंडल करते हैं या एक ही बटन देते हैं। पहले उनके दस्तावेज़ जांचें, क्योंकि आपको हाथ से कुछ भी इंस्टॉल करने की आवश्यकता नहीं हो सकती।
  • एक डिवाइस या उपकरण, जैसे फायरवॉल, लोड बैलेंसर, NAS, या मेल सर्वर। हर एक का अपना सर्टिफिकेट स्क्रीन होता है।

संक्षिप्त संस्करण: सर्टिफिकेट को उस मशीन पर इंस्टॉल करें जो आपके डोमेन के अनुरोधों का जवाब देती है। यदि कोई होस्ट या CDN आपकी साइट के आगे बैठा है, तो आमतौर पर वहीं यह जाता है।


SSL सर्टिफिकेट कैसे इंस्टॉल करें, चरण दर चरण

प्लेटफॉर्म्स में प्रवाह एक जैसा है: सर्टिफिकेट और की अपलोड करें, इंटरमीडिएट चेन जोड़ें, फिर इसे पोर्ट 443 पर अपनी साइट से बाइंड करें। SSL सर्टिफिकेट को डिप्लॉय करना वास्तव में यही तीन चरण हैं, जिन्हें आपके प्लेटफॉर्म द्वारा दी गई स्क्रीन में दोहराया जाता है। सबसे सामान्य सेटअप में यह ऐसा दिखता है। स्क्रीनशॉट सहित पूरे वॉकथ्रू के लिए, प्रत्येक सेक्शन में लिंक किए गए प्लेटफॉर्म गाइड का पालन करें।

एक कंट्रोल पैनल के माध्यम से (cPanel या Plesk)

cPanel पर, यह आमतौर पर पांच मिनट का काम है:

  1. SSL/TLS खोलें, फिर Install and Manage SSL for your site (HTTPS)।
  2. अपना डोमेन चुनें।
  3. सर्टिफिकेट, प्राइवेट की, और CA बंडल (इंटरमीडिएट) को उनके फील्ड में पेस्ट करें।
  4. Install पर क्लिक करें।

Plesk, DirectAdmin, और अन्य पैनल एक ही तरह से काम करते हैं: एक ही स्क्रीन जहां आप तीनों टुकड़ों को पेस्ट करके सेव करते हैं। पूरे चरण: cPanel में SSL इंस्टॉल करना।

वेब सर्वर पर मैन्युअल रूप से (Apache, Nginx, IIS)

अपना खुद का सर्वर चलाने का मतलब है कि आप सर्वर की कॉन्फिगरेशन फाइलों को संपादित करके SSL कॉन्फिगर करते हैं:

  • Apache: अपनी फाइलें अपलोड करें, फिर अपनी साइट के कॉन्फिग में SSLCertificateFile, SSLCertificateKeyFile, और SSLCertificateChainFile को उनकी ओर पॉइंट करें, mod_ssl सक्षम करें, और Apache को रीस्टार्ट करें। देखें Apache पर SSL इंस्टॉल करना।
  • Nginx: अपने सर्टिफिकेट और इंटरमीडिएट चेन को एक फाइल में मिलाएं, ssl_certificate और ssl_certificate_key सेट करें, listen 443 ssl जोड़ें, और Nginx को रीलोड करें। देखें Nginx पर SSL इंस्टॉल करना।
  • IIS (Windows Server): Windows पर SSL सर्टिफिकेट इंस्टॉल करने के लिए, सर्टिफिकेट इम्पोर्ट करने के लिए Complete Certificate Request का उपयोग करें, फिर अपनी साइट के लिए पोर्ट 443 पर एक HTTPS बाइंडिंग जोड़ें। देखें IIS पर SSL इंस्टॉल करना।

इंटरमीडिएट सर्टिफिकेट को न छोड़ें

क्या आपको इंटरमीडिएट सर्टिफिकेट इंस्टॉल करना चाहिए? हां, हमेशा। यही वह चरण है जो अधिकतर “यह मेरे लैपटॉप पर काम करता है लेकिन फोन पर नहीं” जैसी समस्याओं के पीछे होता है। सिर्फ आपका सर्टिफिकेट काफी नहीं है। ब्राउज़र्स को इसे एक ट्रस्टेड रूट से वापस जोड़ने के लिए इंटरमीडिएट (चेन) सर्टिफिकेट की आवश्यकता होती है। इसे छोड़ दें, और कुछ डिवाइस ट्रस्ट चेतावनी दिखाते हैं जबकि अन्य ठीक से लोड होते हैं, जिससे कारण का पता लगाना मुश्किल हो जाता है।

हमेशा वह CA बंडल इंस्टॉल करें जो आपकी सर्टिफिकेट अथॉरिटी प्रदान करती है। Nginx पर इसका मतलब है कि चेन को अपनी सर्टिफिकेट फाइल में जोड़ना। Apache और अधिकांश पैनल्स पर यह एक अलग फील्ड या फाइल होती है।


इंस्टॉलेशन के बाद: अपनी साइट को HTTPS पर ले जाएं और इसे जांचें

सर्टिफिकेट इंस्टॉल करने से आपकी पूरी साइट अपने आप HTTPS पर स्विच नहीं होती। दो चीज़ें बाकी हैं:

  • HTTPS को फोर्स करें। HTTP ट्रैफिक को HTTPS पर रीडायरेक्ट करें ताकि विज़िटर हमेशा सुरक्षित संस्करण पर पहुंचें। हमारा HTTP से HTTPS पर जाने वाला गाइड रीडायरेक्ट और मिश्रित सामग्री साफ करने को कवर करता है। WordPress पर, देखें WordPress पर SSL सेट अप करना।
  • पुष्टि करें कि यह काम कर गया। यह जांचने के लिए कि आपका SSL सर्टिफिकेट सही से इंस्टॉल हुआ है, हमारे SSL चेकर से अपना डोमेन चलाएं। यह पुष्टि करता है कि सर्टिफिकेट सक्रिय है, चेन पूरी है, और तारीखें मान्य हैं। यह एक नज़र में पैडलॉक पर भरोसा करने से अधिक विश्वसनीय है।

जब कुछ काम न करे

अधिकांश इंस्टॉलेशन समस्याएं कुछ ही कारणों से जुड़ी होती हैं:

  • कुछ डिवाइसों पर ट्रस्ट चेतावनी: इंटरमीडिएट चेन गायब या अधूरी है।
  • “Not secure” लेबल या टूटा हुआ पैडलॉक: मिश्रित सामग्री, जहां पेज अभी भी इमेज या स्क्रिप्ट्स को HTTP पर लोड करता है।
  • नाम में असमानता: सर्टिफिकेट उस सटीक डोमेन को कवर नहीं करता जिसे आप विज़िट कर रहे हैं, उदाहरण के लिए www बनाम रूट डोमेन।
  • की में असमानता: प्राइवेट की सर्टिफिकेट से मेल नहीं खाती।

हर एक का स्पष्ट समाधान है। हमारे SSL एरर गाइड विशिष्ट ब्राउज़र संदेशों और उन्हें हल करने के तरीके के बारे में बताते हैं।


ऑटोमेशन और कम होती सर्टिफिकेट जीवनकाल

दो चीजें बदल गई हैं जिन्हें इंस्टॉल करने से पहले जानना उचित है। सर्टिफिकेट की अवधि छोटी होती जा रही है, इंडस्ट्री बहुत छोटी वैधता अवधि की ओर बढ़ रही है, और इससे हर कुछ हफ्तों में मैन्युअल रूप से रिन्यूअल करना अव्यावहारिक हो जाता है। यदि आपका होस्ट या सर्वर इसका समर्थन करता है, तो स्वचालित जारी करना और रिन्यूअल सेट करें (ACME, Let’s Encrypt, या आपके पैनल की ऑटो-SSL सुविधा)। आप एक बार इंस्टॉल करते हैं, और रिन्यूअल खुद ही हो जाते हैं। यदि आप खुद प्रबंधित करने वाले पेड सर्टिफिकेट का उपयोग करते हैं, तो उपरोक्त चरण अभी भी लागू होते हैं। बस अपने कैलेंडर पर एक रिन्यूअल रिमाइंडर लगा दें ताकि यह कभी समाप्त न हो।


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


मुझे किसी वेबसाइट में SSL सर्टिफिकेट कैसे जोड़ना चाहिए?

किसी वेबसाइट में SSL सर्टिफिकेट जोड़ना इसे इंस्टॉल करने के समान ही है: सर्टिफिकेट प्राप्त करें, इसे अपने सर्वर या कंट्रोल पैनल पर रखें, इंटरमीडिएट चेन इंस्टॉल करें, फिर साइट को HTTPS पर स्विच करें। ऊपर दिए गए चरण हर आम सेटअप को कवर करते हैं।

क्या मैं खुद SSL सर्टिफिकेट इंस्टॉल कर सकता हूं?

हां। कंट्रोल पैनल कुछ ही क्लिक में एक इंस्टॉल कर देते हैं, और मैन्युअल सर्वर इंस्टॉलेशन एक मानक चरणों के सेट का पालन करता है। यदि आप ऐसा नहीं करना चाहते, तो अधिकांश होस्टिंग प्रदाता इसे आपके लिए इंस्टॉल कर देंगे।

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

Let’s Encrypt जैसी अथॉरिटीज के मुफ्त सर्टिफिकेट उसी तरह इंस्टॉल होते हैं जैसे पेड सर्टिफिकेट होते हैं। कई होस्ट एक-क्लिक मुफ्त SSL प्रदान करते हैं, या आप इसे ACME के साथ स्वचालित कर सकते हैं। इसके ट्रेड-ऑफ हैं एक छोटा जीवनकाल और कोई वारंटी या संगठन सत्यापन न होना।

SSL सर्टिफिकेट इंस्टॉल करने में कितना समय लगता है?

इंस्टॉलेशन खुद आमतौर पर सर्टिफिकेट जारी होने के बाद 5 से 15 मिनट का होता है। इससे पहले सत्यापन में कुछ मिनट (डोमेन सत्यापन) से लेकर कुछ दिन (संगठन या विस्तारित सत्यापन) तक लग सकते हैं।

आज ऑर्डर करते समय एसएसएल प्रमाणपत्रों पर 10% की बचत करें!

तेजी से जारी करना, मजबूत एन्क्रिप्शन, 99.99% ब्राउज़र ट्रस्ट, समर्पित समर्थन और 25 दिन की मनी-बैक गारंटी। कूपन कोड: SAVE10

उड़ान में एक ड्रैगन की एक विस्तृत छवि
द्वारा लिखित

I've been building and managing websites for over 20 years, with a heavy focus on the technical side of the cybersecurity, VPN, and SaaS industries. I know how sites are built from the ground up, which means I know how to secure them. Here at SSL Dragon, I write about web architecture, encryption, and keeping your infrastructure safe.

Avatar of Sergiu Rosca
Technical Review by Sergiu Rosca

Sergiu Rosca is the core web developer behind SSL Dragon. He manages the technical infrastructure, platform performance, and backend integrations that keep the site running smoothly and securely. At SSL Dragon, Sergiu shares practical insights on web development, site optimization, and technical troubleshooting.

All SSL Dragon installation guides are tested on live server environments and undergo a strict peer-review process to ensure your infrastructure remains secure. Read our full Editorial Policy.