लिनक्स पर सेट करें

LetsEncrypt एक स्वचालित ग्राहक के साथ एक प्रमाणपत्र प्राधिकारी है। संक्षेप में, इसका मतलब है कि आप अपनी वेबसाइटों को बिना किसी लागत के सुरक्षित कर सकते हैं। यह सही है, आप http://yourdomain.com से https://yourdomain.com तक मुफ्त में जा सकते हैं । ध्यान दें, यह आपको प्रमाणपत्र जारी करने के लिए LetsEncrypt के विवेक पर है।

शुरू करना

आपको gitअपने लिनक्स डिस्ट्रो पर इंस्टॉल करना होगा ।

उबंटू, डेबियन

sudo apt-get update
sudo apt-get install git-all

रेडहैट, सेंटोस

sudo yum update
sudo yum install git-all

स्थापना

अब जो gitआपके सिस्टम पर स्थापित है, आप LetsEncrypt repo को क्लोन कर सकते हैं ।

mkdir ~/src
cd ~/src
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
sudo chmod g+x letsencrypt-auto
./letsencrypt-auto

इसे अपडेट करने के लिए थोड़ा समय दें, किसी भी लापता निर्भरता को आवश्यकतानुसार स्थापित करें।

LetsEncrypt का उपयोग करना

एक बार लेट्स एनक्रिप्ट को इंस्टॉल करने के बाद, आप एक स्नैप में प्रमाणपत्र जारी कर सकते हैं।

अपाचे २ के लिए

apache2सेवा बंद करो ।

फिर, LetsEncrypt चलाएं:

./letsencrypt-auto --apache [email protected] -d YOURDOMAIN.COM -d SUB.YOURDOMAIN.COM -d ANYDOMAIN.YOUWANT.NET

यह कमांड LetsEncrypt को कॉल करता है, यह बताते हुए कि हम अपाचे का उपयोग कर रहे हैं ताकि यह इंस्टॉल प्रक्रिया को स्वचालित कर सके। यह हमारे ईमेल पते के LetsEncrypt को सूचित करता है, और उन्हें उन डोमेन को बताता है जिनके लिए हम प्रमाण पत्र चाहेंगे। आप -dध्वज के बाद अपने इच्छित किसी भी डोमेन का उपयोग कर सकते हैं क्योंकि यह बताता है कि LetsEncrypt "यह व्यक्ति इस डोमेन के लिए एक प्रमाण पत्र चाहता है"। LetsEncrypt इस पूरी प्रक्रिया को स्वचालित करेगा और आपके डोमेन के लिए कॉन्फ़िगर फ़ाइल में कोड की उचित पंक्तियों को जोड़ देगा।

Nginx के लिए

Nginx के लिए LetsEncrypt बहुत प्रयोगात्मक है। इसे अपने जोखिम पर उपयोग करें (पहले अपना कॉन्फ़िगरेशन बैकअप लें)।

./letsencrypt-auto certonly [email protected] -d YOURDOMAIN.COM -d SUB.YOURDOMAIN.COM 

यह निम्नलिखित निर्देशिका में एक प्रमाण पत्र उत्पन्न करेगा /etc/letsencrypt/live/YOURDOMAIN.COM

SSL का उपयोग करने के लिए ट्रैफ़िक को स्विच करने के लिए, आपको अपनी Nginx साइट कॉन्फ़िगरेशन फ़ाइल को संपादित करना होगा। उदाहरण के लिए:

sudo nano /etc/nginx/sites-enabled/default

कॉन्फ़िगरेशन फ़ाइल में, सुनिश्चित करें कि सर्वर पोर्ट 443 पर सुन रहा है और SSL प्रमाणपत्र स्थानों को ठीक से परिभाषित किया गया है। आपकी कॉन्फ़िग फ़ाइल निम्नलिखित के सदृश होनी चाहिए:

server {
    listen 443;
    server_name yourdomain.com sub.yourdomain.com;

    root /usr/share/nginx/www;
    index index.html index.htm;

    ssl on;
    ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem; 
}

फ़ाइल सहेजें, Nginx को पुनरारंभ करें, और आप जाने के लिए तैयार होंगे!

अपनी नई सुरक्षित वेबसाइट का आनंद लें!



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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