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

यह गाइड वर्डप्रेस पर एक मुफ्त एसएसएल प्रमाणपत्र स्थापित करने के दो तरीकों को देखता है।

आपको वर्डप्रेस के लिए एक निशुल्क एसएसएल प्रमाणपत्र क्यों प्राप्त करना चाहिए

एसएसएल वास्तव में क्या है, और आपको इसकी जरूरत किस लिए है? एक सिक्योर सॉकेट लेयर या एसएसएल सर्टिफिकेट आपकी वर्डप्रेस साइट से कनेक्शन को सुरक्षित करने में मदद करता है। यह हमलावरों और हैकर्स को आपके वेब सर्वर से उपयोगकर्ता के वेब ब्राउज़र में स्थानांतरित की गई जानकारी तक पहुँचने या संशोधित करने से रोकता है और इसके विपरीत।

जब विज़िटर आपकी साइट पर आते हैं, तो उन्हें पता बार में URL के बगल में एक पैडलॉक आइकन दिखाई देता है, जो एक SSL-सुरक्षित वेबसाइट को दर्शाता है।

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

नीचे, हमने वर्डप्रेस साइट पर मुफ्त एसएसएल सेट करने में आपकी मदद करने के लिए दोनों तरीकों की व्याख्या की है।

क्लाउडफ्लेयर के साथ वर्डप्रेस पर एक निशुल्क एसएसएल प्रमाणपत्र कैसे सेट करें

SSL या अन्य सेट करना वेबसाइट सुरक्षा प्रमाणपत्र और Cloudflare का उपयोग करके अपनी असुरक्षित HTTP साइट को HTTPS में सुरक्षित करना बहुत आसान, सुविधाजनक और अधिक सुरक्षित है।

साथ ही, आपको प्रमाणपत्र को नवीनीकृत करने की आवश्यकता नहीं है क्योंकि यह स्वचालित रूप से हो जाता है। और यदि आप अभी भी सुनिश्चित नहीं हैं कि एसएसएल को सक्षम करना है या नहीं, तो कई अन्य हैं आपकी साइट को SSL प्रमाणपत्र की आवश्यकता के कारण.

Cloudhe पर अपनी WordPress साइट के SSL प्रमाणपत्र को सेट करने के चरण इस प्रकार हैं:

1. Cloudflare में साइट जोड़ें

  1. मुलाकात क्लाउडफ्लेयर और अपने ईमेल खाते का उपयोग करके साइन अप करें।
  2. अकाउंट बनाने के बाद पर क्लिक करें वेबसाइटें और फिर क्लिक करें साइट जोड़ें.
  3. वेबसाइट URL दर्ज करें और क्लिक करें साइट जोड़ें.
  4. नि: शुल्क योजना चुनें और जारी रखें पर क्लिक करें। यह डीएनएस रिकॉर्ड के लिए स्कैन करेगा। क्लिक जारी रखें> पुष्टि करें.
  5. Cloudflare द्वारा प्रदर्शित नए नेमसर्वर को कॉपी करें और फिर नेमसर्वर को अपडेट करने के लिए अपने डोमेन रजिस्ट्रार वेबसाइट पर लॉग इन करें।
  6. एक बार अपडेट होने के बाद, क्लिक करें हो गया, नेमसर्वर जांचें.

    जब आप नेमसर्वर को अपडेट करते हैं और साइट को क्लाउडफ्लेयर की ओर इंगित करते हैं तो आपकी साइट कुछ समय के लिए पहुंच से बाहर हो सकती है। हालाँकि, यह अस्थायी है, और आपकी साइट कुछ सेकंड या मिनटों के बाद ऑनलाइन हो जाएगी।

  7. Cloudflare में, यहां जाएं डीएनएस और क्लिक करें रिकॉर्ड जोड़ें.
  8. चुनना रिकॉर्ड का प्रकार @ में नाम फ़ील्ड, और फिर दर्ज करें आईपी ​​पता आपके वेब सर्वर का। प्रॉक्सी स्थिति को सक्षम रखना सुनिश्चित करें और क्लिक करें बचाना.
  9. इसी तरह, a. जोड़ें सीएनएन में "www" के साथ रिकॉर्ड करें लक्ष्य खेत।

2. Cloudflare में SSL सक्षम करें

एक बार ए और सीएनएन रिकॉर्ड जोड़े जाते हैं, एसएसएल/टीएलएस अनुभाग पर जाएं और चुनें भरा हुआ या लचीला. चुनाव न करें पूर्ण (सख्त).

यह साइट को HTTPS मोड के लिए बाध्य करेगा। हालाँकि, यह सुनिश्चित करने के लिए कि आपकी वर्डप्रेस साइट HTTPS के साथ लोड होती है, आपको वर्डप्रेस साइट में कुछ बदलाव करने होंगे।

3. वर्डप्रेस साइट पर एसएसएल सक्षम करें

यह सुनिश्चित करने के लिए कि आपकी वर्डप्रेस साइट सुरक्षित है और एक HTTPS कनेक्शन के साथ लोड होती है, एक व्यवस्थापक के रूप में अपनी वर्डप्रेस साइट में लॉग इन करें और इन चरणों का पालन करें:

  1. के लिए जाओ प्लगइन्स>नया जोड़ो और स्थापित करें रियली सिंपलएसएसएल लगाना। स्थापना के बाद, प्लगइन को सक्रिय करें।
  2. फिर जाएं सेटिंग्स> सामान्य और अपडेट करें वर्डप्रेस पता (यूआरएल) तथा साइट का पता (यूआरएल).
  3. नीचे समायोजनक्लिक करें एसएसएल.
  4. चालू करो मिश्रित सामग्री फिक्सर, वर्डप्रेस 301 रीडायरेक्ट सक्षम करें तथा 301 .htaacess पुनर्निर्देशन सक्षम करें विकल्प।
  5. क्लिक बचाना.

इस स्तर पर, आपने सफलतापूर्वक एसएसएल एन्क्रिप्शन को सक्षम किया है और अपनी साइट पर एक HTTPS कनेक्शन सक्षम किया है। इसके बाद, HTTPS उपसर्ग के साथ अपनी साइट URL पर जाएं—उदाहरण के लिए, https://abc.com. आपकी वर्डप्रेस साइट एक HTTPS कनेक्शन के साथ लोड होगी।

लेट्स एनक्रिप्ट के साथ वर्डप्रेस पर फ्री एसएसएल सर्टिफिकेट कैसे सेट करें

यदि आप HTTPS के लिए Cloudflare का उपयोग नहीं करना चाहते हैं और पूर्ण एन्क्रिप्शन के लिए अपने मूल वेब सर्वर पर SSL को सक्षम करना चाहते हैं, तो आप Let's Encrypt SSL को सेट करने के लिए नीचे दिए गए निर्देशों का पालन कर सकते हैं।

यदि आप प्रबंधित वर्डप्रेस होस्टिंग का उपयोग करते हैं, तो लेट्स एनक्रिप्ट के लिए अपने वेब होस्टिंग सेवा प्रदाता से संपर्क करें। लेट्स एनक्रिप्ट एसएसएल को सक्षम, अक्षम और प्रबंधित करने के लिए कई बिल्ट-इन विकल्प प्रदान करते हैं।

हालाँकि, यदि आप अपनी वर्डप्रेस साइट के लिए एक अप्रबंधित लिनक्स सर्वर होस्टिंग का उपयोग करते हैं या होस्टिंग द्वारा लेट्स एनक्रिप्ट विकल्प प्रदान नहीं किया जाता है प्रदाता, आप निम्नलिखित द्वारा अपाचे सर्वर के साथ वर्डप्रेस साइट पर Let's Encrypt SSL प्रमाणपत्र को मैन्युअल रूप से स्थापित और कॉन्फ़िगर कर सकते हैं ये कदम:

  1. एक व्यवस्थापक के रूप में अपने वेब सर्वर में लॉग इन करने के लिए पुट्टी या टर्मिनल का उपयोग करें।
  2. स्थापित करना सर्टिफिकेट निम्न आदेश निष्पादित करके।
    सुडो उपयुक्त इंस्टॉल सर्टिफिकेट-पायथन3-सर्टबॉट-अपाचे
  3. नैनो संपादक का उपयोग करके साइट कॉन्फ़िगरेशन फ़ाइल खोलें, और अपना मौजूदा डोमेन नाम खोजें।
    sudo nano /etc/apache2/sites-available/My_domain.conf
  4. जांचें और सुनिश्चित करें कि ServerName और ServerAlias ​​पहले से मौजूद हैं। यदि नहीं, तो उन्हें जोड़ें।
    सर्वरनाम My_domain;
    सेवरअलियासwww.My_डोमेन
  5. संपादक को सहेजने और बाहर निकलने के लिए, दबाएं CTRL+X, प्रकार यू और दबाएं प्रवेश करना चाभी।
  6. परिवर्तनों को सत्यापित करें और निम्न आदेशों का उपयोग करके अपाचे सर्वर को पुनः लोड करें।
    sudo apache2ctl configtest
    sudo systemctl पुनः लोड apache2
  7. फ़ायरवॉल स्थिति की जाँच करें और Apache पूर्ण प्रोफ़ाइल को सक्षम करें।
    सुडो यूएफडब्ल्यू स्थिति
    sudo ufw अनुमति दें 'अपाचे फुल'
    सुडो यूएफडब्ल्यू स्थिति
  8. अब एसएसएल प्रमाणपत्र का उपयोग कर प्राप्त करें सर्टबोट हमने पहले स्थापित किया था।
    सुडो सर्टिफिकेट --अमरीका की एक मूल जनजाति
  9. आपको उस ईमेल पते को सत्यापित करने की आवश्यकता है जहां आपको प्रमाणपत्र नवीनीकरण के लिए एक ईमेल प्राप्त होगा।
  10. ईमेल जोड़ने के बाद, "A" टाइप करें और दबाएं प्रवेश करना लेट्स एनक्रिप्ट की शर्तों से सहमत होने के लिए।
  11. पुष्टि करें कि क्या आप जानकारी और समाचार प्राप्त करने के लिए ईमेल को EFF के साथ साझा करना चाहते हैं।
  12. अब, डोमेन और उप डोमेन के लिए प्रमाण पत्र को सक्षम करने के लिए आउटपुट पर प्रदर्शित डोमेन की संख्या टाइप करें।
  13. प्रमाणपत्र प्राप्त करने के बाद, आपको यह चुनना होगा कि आप ट्रैफ़िक को HTTPS पर पुनर्निर्देशित करना चाहते हैं या नहीं। नंबर दो टाइप करें और दबाएं प्रवेश करना HTTPS साइट पर ट्रैफ़िक को सक्षम और पुनर्निर्देशित करने के लिए।
  14. यह आवश्यक कॉन्फ़िगरेशन फ़ाइलों को अपडेट करेगा। प्रमाणपत्र 90 दिनों के लिए वैध है, इसलिए आपको इससे पहले इसे मैन्युअल रूप से नवीनीकृत करना होगा। आप निम्न आदेशों का उपयोग करके ऑटो-नवीनीकरण को भी सक्षम कर सकते हैं।
    सुडोसिस्टमसीटीएलदर्जासर्टिफिकेटटाइमर
    सुडो सर्टबॉट नवीनीकरण --ड्राई-रु
  15. यदि आपको कोई त्रुटि नहीं मिलती है, तो आप निःशुल्क स्थापित और स्थापित कर सकते हैं रियली सिंपलएसएसएल आपकी साइट पर HTTPS कनेक्शन को सक्षम करने के लिए, जैसा कि ऊपर चर्चा की गई है, आपकी वर्डप्रेस साइट पर प्लगइन।

आपको किसका उपयोग करना चाहिए: Cloudflare या Let's Encrypt?

जब आप HTTPS के लिए Cloudflare का उपयोग करते हैं, तो आपके वेब सर्वर से Cloudflare का कनेक्शन सुरक्षित नहीं होता है। हालांकि, आपकी साइट तक पहुंचने वाले उपयोगकर्ताओं को कोई HTTPS चेतावनी नहीं दिखाई देगी। ऐसा इसलिए है क्योंकि आपके वेब सर्वर द्वारा प्रस्तुत या प्राप्त किया गया डेटा पूरी तरह से सुरक्षित नहीं है, क्योंकि इसमें एंड-टू-एंड एन्क्रिप्शन नहीं है।

दूसरी ओर, लेट्स एनक्रिप्ट आपको अपनी वर्डप्रेस वेबसाइट के लिए एंड-टू-एंड एन्क्रिप्शन सक्षम करने की अनुमति देता है। लेकिन, यह एक अत्यधिक उन्नत और जटिल प्रक्रिया है जिसमें आपकी वेब सर्वर फ़ाइलों और सेवाओं को संपादित करना शामिल है। यदि आप वेब सर्वर के साथ अनुभवी नहीं हैं, तो इस पद्धति से बचें और वर्डप्रेस एसएसएल के लिए क्लाउडफ्लेयर का उपयोग करें।

एसएसएल प्रमाणपत्र स्थापित करना आपकी वर्डप्रेस साइट की सुरक्षा को बेहतर बनाने का एक तरीका है। इसके अलावा, यह आपकी वेबसाइट को हैकर्स से सुरक्षित करने के लिए कुछ प्लगइन्स को स्थापित करने के लायक हो सकता है।