cPanel में SSL प्रमाणपत्र कैसे इंस्टॉल करें?

cPanel में SSL इंस्टॉल करने के लिए SSL/TLS → Manage SSL Sites स्क्रीन पर जाएं, अपना डोमेन चुनें, CRT कोड को 'Certificate' फ़ील्ड में पेस्ट करें और Autofill by Certificate बटन पर क्लिक करें। cPanel अपने आप KEY और CA Bundle फ़ील्ड भर देगा। Install Certificate बटन के साथ इंस्टॉलेशन पूरा करें।

यदि CSR बनाना और डोमेन सत्यापन पूरा हो गया है, तो यह प्रक्रिया कुछ ही मिनटों में पूरी हो सकती है। यह गाइड हर चरण को स्क्रीनशॉट संदर्भों, KEY फ़ील्ड के खाली रहने पर समाधान, और HTTPS रीडायरेक्ट के दोनों तरीकों के साथ विस्तार से समझाती है।

एक नज़र में: cPanel SSL इंस्टॉलेशन प्रवाह

  1. cPanel में लॉग इन करें: अपने होस्टिंग प्रदाता के कंट्रोल पैनल या सीधे siteadi.com/cpanel के जरिए एक्सेस करें।
  2. SSL/TLS खोलें: cPanel सर्च बॉक्स में 'SSL' लिखें और 'SSL/TLS' आइकन पर क्लिक करें।
  3. Manage SSL Sites पर क्लिक करें: "INSTALL AND MANAGE SSL FOR YOUR SITE (HTTPS)" के अंतर्गत "Manage SSL sites." लिंक पर क्लिक करें।
  4. डोमेन चुनें और CRT पेस्ट करें: ड्रॉपडाउन से अपना डोमेन चुनें; -----BEGIN CERTIFICATE----- और -----END CERTIFICATE----- पंक्तियों सहित पूरा CRT कोड पेस्ट करें।
  5. Autofill by Certificate: बटन पर क्लिक करें — अगर CRT सही है, तो KEY और CA Bundle अपने आप भर जाएंगे।
  6. Install Certificate: इंस्टॉलेशन पूरा करें।
  7. HTTPS रीडायरेक्ट सक्रिय करें: cPanel Redirects या .htaccess के जरिए 301 रीडायरेक्ट जोड़ें।
  8. सत्यापित करें: पैडलॉक (ताला) आइकन और SSL Labs टेस्ट की जांच करें।

इंस्टॉलेशन से पहले आवश्यक चीजें

सुनिश्चित करें कि नीचे दी गई चीजें तैयार हैं। इनमें से किसी के भी कम होने पर इंस्टॉलेशन पूरा नहीं होगा या प्रमाणपत्र सही ढंग से काम नहीं करेगा।

आवश्यकता विवरण
SSL प्रमाणपत्र खरीदा गया और डोमेन सत्यापन पूरा किया हुआ एक वैध प्रमाणपत्र।
CRT कोड CA द्वारा भेजा गया प्रमाणपत्र फ़ाइल। -----BEGIN CERTIFICATE----- से -----END CERTIFICATE----- के बीच के पूरे टेक्स्ट को डैश सहित कॉपी करें।
KEY (प्राइवेट की) CSR बनाते समय सर्वर पर उत्पन्न प्राइवेट की। Autofill आमतौर पर इसे ढूंढ लेता है; यदि न मिले, तो इसे सर्वर की 'की-स्टोर' से मैन्युअल रूप से प्राप्त करें।
CA Bundle (इंटरमीडिएट प्रमाणपत्र) CA से प्राप्त प्रमाणपत्र श्रृंखला फ़ाइल। Autofill इसे ऑटो-फिल करता है; यदि यह न हो, तो कुछ ब्राउज़र आपकी साइट को असुरक्षित दिखा सकते हैं।
cPanel एक्सेस अपने डोमेन को होस्ट करने वाले cPanel खाते में एडमिन स्तर की एक्सेस।
डोमेन नाम वह डोमेन जिस पर SSL इंस्टॉल किया जाना है; यह प्रमाणपत्र के 'Common Name' से बिल्कुल मेल खाना चाहिए।

स्टेप 1 — cPanel में लॉग इन करें

अपने होस्टिंग प्रदाता के डैशबोर्ड से अपना होस्टिंग प्लान ढूंढें और "Control Panel" या "Manage" बटन पर क्लिक करें। वैकल्पिक रूप से, आप ब्राउज़र में siteadi.com/cpanel टाइप करके भी लॉग इन कर सकते हैं।

ℹ️ यदि आपको अपना cPanel लॉगिन विवरण याद नहीं है, तो अपने होस्टिंग प्रदाता द्वारा भेजा गया 'वेलकम ईमेल' चेक करें। ध्यान दें कि cPanel पासवर्ड आपके मुख्य अकाउंट पासवर्ड से अलग हो सकता है।

स्टेप 2 — SSL/TLS खोलें

cPanel मुख्य स्क्रीन पर, ऊपर सर्च बॉक्स में SSL टाइप करें। 'Security' सेक्शन में दिखाई देने वाले SSL/TLS आइकन पर क्लिक करें।

स्टेप 2 — SSL/TLS खोलें

स्टेप 3 — Manage SSL Sites खोलें

SSL/TLS स्क्रीन के नीचे, "INSTALL AND MANAGE SSL FOR YOUR SITE (HTTPS)" हेडिंग ढूंढें और "Manage SSL sites." लिंक पर क्लिक करें।

स्टेप 3 — Manage SSL Sites खोलें

स्टेप 4 — डोमेन चुनें और CRT कोड पेस्ट करें

'Manage SSL Sites' पेज पर "Domain" ड्रॉपडाउन से उस डोमेन को चुनें जिस पर आप SSL इंस्टॉल करना चाहते हैं।

अपनी सर्टिफिकेट फाइल खोलें और CRT कोड का पूरा हिस्सा कॉपी करें — -----BEGIN CERTIFICATE----- से -----END CERTIFICATE----- तक का कोई भी कैरेक्टर छूटना नहीं चाहिए। कॉपी किए गए कोड को "Certificate: (CRT)" फ़ील्ड में पेस्ट करें।

स्टेप 4 — डोमेन चुनें और CRT कोड पेस्ट करें

⚠️ CRT को बिल्कुल वैसे ही कॉपी करें, जिसमें डैश की लाइनें भी शामिल हों। एक भी गलत कैरेक्टर या फालतू स्पेस होने पर 'Autofill' प्राइवेट की के साथ मैच नहीं कर पाएगा। ईमेल बॉडी के बजाय सीधे .crt फाइल से कॉपी करना बेहतर है।

स्टेप 5 — Autofill by Certificate

"Autofill by Certificate" बटन पर क्लिक करें। परिणाम को ऐसे समझें:

Autofill परिणाम अर्थ क्या करें
KEY अपने आप भर गया CRT सही है और सर्वर की प्राइवेट की से मैच करता है स्टेप 6 पर जाएं
CA Bundle अपने आप भर गया इंटरमीडिएट प्रमाणपत्र मिल गया है कोई अतिरिक्त कार्रवाई नहीं
KEY खाली रहा CRT सर्वर का नहीं है या गलत है रुकें — सही CRT का उपयोग सुनिश्चित करें
CA Bundle खाली रहा इंटरमीडिएट प्रमाणपत्र नहीं मिला CA से मिली फाइल को मैन्युअल पेस्ट करें

KEY फ़ील्ड क्यों खाली रहता है? KEY और CRT की एक जोड़ी होती है जो उसी CSR से उत्पन्न होती है। यदि यह खाली है, तो संभव है कि आपने किसी दूसरे डोमेन या सर्वर का CRT पेस्ट कर दिया हो।

स्टेप 6 — Install Certificate

KEY और CA Bundle भरने के बाद, नीचे स्क्रॉल करें और "Install Certificate" बटन पर क्लिक करें।

स्टेप 6 — Install Certificate

✅ आपका SSL सफलतापूर्वक इंस्टॉल हो गया है। हालाँकि, यह विजिटर्स को ऑटोमैटिक HTTPS पर नहीं भेजेगा — इसके लिए स्टेप 7 देखें।

स्टेप 7 — HTTP को HTTPS पर रीडायरेक्ट करना

विधि A — cPanel Redirects (अनुशंसित)

  1. cPanel में 'Redirects' सेक्शन खोलें।
  2. Type चुनें: 'Permanent (301)'।
  3. अपना डोमेन चुनें और https://www.siteadi.com पर रीडायरेक्ट सेट करें।
  4. 'Add' पर क्लिक करें।

विधि B — .htaccess

File Manager > public_html > .htaccess फाइल में यह कोड जोड़ें:

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

स्टेप 8 — सत्यापन

  • अपनी वेबसाइट खोलें और ताला (Lock) आइकन चेक करें।
  • http:// वेबसाइट पर जाने पर HTTPS पर रीडायरेक्ट हो रहा है या नहीं देखें।
  • ssllabs.com/ssltest पर जाकर अपनी साइट का टेस्ट करें।

क्या आप अपने ग्राहकों को SSL बेच रहे हैं?

Domain Name API SSL रिसेलर प्रोग्राम के साथ आप आसानी से DV, OV, EV और Wildcard SSL बेच सकते हैं। WHMCS, HostBill जैसे मॉड्यूल्स के साथ ऑटोमेशन का लाभ उठाएं।

SSL रिसेलर समाधान देखें →

सामान्य SSL त्रुटियां और समाधान

त्रुटि संभावित कारण समाधान
Autofill के बाद KEY खालीCRT प्राइवेट की से मेल नहीं खातासुनिश्चित करें कि CSR इसी सर्वर पर बना था।
Mixed ContentHTTP रिसोर्सHTTP लिंक को HTTPS में अपडेट करें।

cPanel SSL के सर्वोत्तम तरीके

CA Bundle हमेशा शामिल करें

भले ही Autofill इसे न भरे, CA Bundle को हमेशा मैन्युअल रूप से पेस्ट करें। इसके बिना पुराने ब्राउज़र और ऑपरेटिंग सिस्टम पूरी प्रमाणपत्र श्रृंखला को सत्यापित नहीं कर पाते — नतीजतन प्रमाणपत्र के वैध होने पर भी कुछ विज़िटर्स को सुरक्षा चेतावनियां दिखाई देती हैं।

www और बिना www, दोनों रीडायरेक्ट की जांच करें

पुष्टि करें कि http://yourdomain.com और http://www.yourdomain.com दोनों https://www.yourdomain.com पर रीडायरेक्ट होते हैं। किसी भी एक रूप में रीडायरेक्ट न होने से डुप्लिकेट कंटेंट बनता है और लिंक वैल्यू (link equity) बंट जाती है।

वाइल्डकार्ड प्रमाणपत्र — एक इंस्टॉलेशन से सभी सबडोमेन कवर

वाइल्डकार्ड प्रमाणपत्र (*.yourdomain.com) के लिए Manage SSL Sites में Domain ड्रॉपडाउन से मुख्य डोमेन (yourdomain.com) चुनें। cPanel यह प्रमाणपत्र सभी पहले स्तर के सबडोमेन पर अपने आप लागू कर देता है — हर सबडोमेन के लिए अलग इंस्टॉलेशन की ज़रूरत नहीं होती। ध्यान दें: आपके CA के अनुसार मुख्य डोमेन (yourdomain.com) को SAN फ़ील्ड में अलग से सूचीबद्ध करना पड़ सकता है।

HTTPS पर जाने के बाद Mixed Content ठीक करें

HTTPS पर स्विच करने के बाद पेज कुछ संसाधन (इमेज, स्क्रिप्ट, स्टाइलशीट) HTTP के जरिए लोड कर सकते हैं, जिससे Mixed Content चेतावनियां आती हैं। इन्हें पहचानने के लिए ब्राउज़र कंसोल (F12 > Console) का उपयोग करें और कोड में लिखे HTTP URL को HTTPS में बदलें।

समाप्ति से पहले नवीनीकरण रिमाइंडर सेट करें

SSL प्रमाणपत्र आमतौर पर एक साल के लिए वैध होते हैं। समाप्ति से कम से कम 30 दिन पहले कैलेंडर रिमाइंडर सेट करें। समाप्त हो चुका प्रमाणपत्र तुरंत ब्राउज़र चेतावनियां और ट्रैफ़िक में गिरावट लाता है — सिर्फ़ CA की सूचना ईमेल पर निर्भर न रहें।

cPanel पर वाइल्डकार्ड SSL प्रमाणपत्र कैसे इंस्टॉल करें

वाइल्डकार्ड SSL प्रमाणपत्र (*.yourdomain.com) एक ही प्रमाणपत्र से मुख्य डोमेन और सभी पहले स्तर के सबडोमेन को सुरक्षित करता है। cPanel पर इंस्टॉलेशन की प्रक्रिया सामान्य प्रमाणपत्र जैसी ही है:

  1. Domain ड्रॉपडाउन से मुख्य डोमेन (yourdomain.com) चुनें।
  2. वाइल्डकार्ड CRT कोड पेस्ट करें।
  3. Autofill by Certificate पर क्लिक करें, फिर Install Certificate पर क्लिक करें।

प्रमाणपत्र वाइल्डकार्ड के दायरे में आने वाले सभी सबडोमेन पर लागू होता है — shop.yourdomain.com, mail.yourdomain.com, api.yourdomain.com आदि — बिना अलग-अलग इंस्टॉलेशन के।

ℹ️ वाइल्डकार्ड प्रमाणपत्र *.yourdomain.com को कवर करते हैं। ये मुख्य डोमेन (yourdomain.com) को भी कवर करते हैं या नहीं, यह आपके CA पर निर्भर करता है — अपने प्रमाणपत्र विवरण में SAN फ़ील्ड देखें। दूसरे स्तर के वाइल्डकार्ड (*.sub.yourdomain.com) के लिए अलग प्रमाणपत्र चाहिए।

क्या आप अपने होस्टिंग ग्राहकों को वाइल्डकार्ड SSL देना चाहते हैं?

Domain Name API के SSL रीसेलर प्रोग्राम में API प्रोविज़निंग और बिलिंग मॉड्यूल इंटीग्रेशन के साथ वाइल्डकार्ड प्रमाणपत्र भी शामिल हैं।

SSL रीसेलर विकल्प देखें →

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

cPanel पर SSL प्रमाणपत्र कैसे इंस्टॉल करें?

cPanel > SSL/TLS > Manage SSL Sites पर जाएं। अपना डोमेन चुनें, पूरा CRT कोड पेस्ट करें, Autofill by Certificate पर क्लिक करें, फिर Install Certificate पर क्लिक करें। अंत में cPanel Redirects या .htaccess के जरिए HTTP से HTTPS पर 301 रीडायरेक्ट सेट करें।

CRT क्या है और यह कहां मिलता है?

CRT वह प्रमाणपत्र फ़ाइल है जिसे डोमेन सत्यापन पूरा होने के बाद आपका प्रमाणन प्राधिकरण (CA) जारी करता है। आपका CA इसे ईमेल से भेजता है या आपके अकाउंट डैशबोर्ड में उपलब्ध कराता है। -----BEGIN CERTIFICATE----- से -----END CERTIFICATE----- तक, डैश सहित, सब कुछ कॉपी करें।

Autofill के बाद KEY फ़ील्ड खाली क्यों रहता है?

KEY और CRT एक ही CSR से बने होने चाहिए। अगर KEY खाली रहता है, तो आपने ऐसा CRT पेस्ट किया है जो इस सर्वर पर संग्रहीत प्राइवेट की से मेल नहीं खाता — आमतौर पर इसलिए कि गलत प्रमाणपत्र फ़ाइल इस्तेमाल हुई या CSR किसी दूसरे सर्वर पर बनाया गया था। जांचें कि प्रमाणपत्र इसी डोमेन और इसी सर्वर से मेल खाता है।

क्या CA Bundle के बिना SSL इंस्टॉल किया जा सकता है?

तकनीकी रूप से हां, लेकिन इसकी सलाह नहीं दी जाती। CA Bundle के बिना कुछ ब्राउज़र और ऑपरेटिंग सिस्टम पूरी प्रमाणपत्र श्रृंखला सत्यापित नहीं कर पाते और सुरक्षा चेतावनियां दिखाते हैं — भले ही आपका प्रमाणपत्र वैध हो। CA Bundle हमेशा शामिल करें।

क्या SSL इंस्टॉलेशन के बाद HTTPS अपने आप सक्रिय हो जाता है?

नहीं। SSL इंस्टॉल करने से पोर्ट 443 पर HTTPS चालू हो जाता है, लेकिन HTTP ट्रैफ़िक अपने आप रीडायरेक्ट नहीं होता। आपको cPanel Redirects या .htaccess के जरिए 301 रीडायरेक्ट कॉन्फ़िगर करना होगा। इस गाइड का स्टेप 7 दोनों तरीके बताता है।

क्या cPanel पर कई सबडोमेन कवर करने के लिए वाइल्डकार्ड प्रमाणपत्र इस्तेमाल किया जा सकता है?

हां। वाइल्डकार्ड प्रमाणपत्र को मुख्य डोमेन के साथ एक बार इंस्टॉल करें। प्रमाणपत्र वाइल्डकार्ड (*.yourdomain.com) के दायरे में आने वाले सभी पहले स्तर के सबडोमेन पर लागू होता है। आपके होस्टिंग कॉन्फ़िगरेशन के अनुसार, हर सबडोमेन के लिए अलग इंस्टॉलेशन की ज़रूरत नहीं होती।

Mixed Content क्या है और इसे कैसे ठीक करें?

Mixed Content तब होता है जब कोई HTTPS पेज इमेज, स्क्रिप्ट या फ़ॉन्ट जैसे संसाधन HTTP के जरिए लोड करता है। ब्राउज़र इन्हें ब्लॉक करते हैं या चेतावनी देते हैं। समस्या वाले URL पहचानने के लिए ब्राउज़र कंसोल (F12 > Console) खोलें, फिर उन्हें HTTPS में बदलें या प्रोटोकॉल-रिलेटिव पाथ (//) का उपयोग करें।

cPanel पर SSL प्रमाणपत्र का नवीनीकरण कैसे करें?

नवीनीकरण के बाद अपने CA से नया CRT लें, cPanel > SSL/TLS > Manage SSL Sites पर जाएं, डोमेन चुनें, नया CRT पेस्ट करें, Autofill by Certificate पर क्लिक करें और Install Certificate पर क्लिक करें। आपकी मौजूदा रीडायरेक्ट सेटिंग्स बदलने की ज़रूरत नहीं है।

क्या cPanel SSL इंस्टॉलेशन के लिए सहायता उपलब्ध है?

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

निष्कर्ष

cPanel में SSL सेटअप करना इन तीन आसान चरणों में होता है: CRT पेस्ट करें, Autofill पर क्लिक करें और इंस्टॉल करें। अपनी वेबसाइट की सुरक्षा के लिए 301 रीडायरेक्ट कभी न भूलें। यदि आप एक होस्टिंग प्रोवाइडर हैं, तो हमारे API और WHMCS मॉड्यूल के जरिए इस पूरी प्रक्रिया को ऑटोमेट करें।

बड़े पैमाने पर SSL प्रबंधन कर रहे हैं?

Domain Name API, SSL रीसेलर एक्सेस, स्वचालित प्रोविज़निंग के लिए REST API और WHMCS, HostBill और Blesta के लिए तैयार मॉड्यूल प्रदान करता है।

Domain Name API SSL रीसेलर देखें →