Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
आइए एनक्रिप्ट एक नया प्रमाणपत्र प्राधिकारी है जो आपको मुफ्त में एसएसएल प्रमाणपत्र जारी करने की अनुमति देता है । अब आप बिना किसी अतिरिक्त लागत के एसएसएल का उपयोग कर सकते हैं। SSL प्रमाणपत्र का उपयोग करते समय, क्लाइंट और सर्वर के बीच का सभी ट्रैफ़िक एन्क्रिप्ट किया जाता है - जो आपकी वेबसाइट की सुरक्षा में भारी सुधार करता है।
इस गाइड में उबंटू पर लेट्स एनक्रिप्ट सर्टिफिकेट और ऑटोमैटिक नवीनीकरण की स्थापना शामिल है।
इस ट्यूटोरियल के अंत में आपके पास Ubuntu 14.04 पर Apache सर्वर सेटअप होगा जो लेट्स एनक्रिप्ट के साथ होगा।
उबंटू 14.04 स्थापित के साथ आपको एक वल्चर एसएसडी क्लाउड सर्वर की आवश्यकता होगी। आपको एक LAMP स्टैक (Apache, PHP, आदि) की भी आवश्यकता होगी। यदि आपके पास अभी तक अपने Vultr सर्वर पर एक LAMP स्टैक स्थापित नहीं है, तो कृपया निम्न ज्ञानकोष आलेख देखें: Ubuntu पर Apache, MySQL और PHP कैसे स्थापित करें ।
एक बार जब आप अपने उबंटू सर्वर पर काम कर रहे ढेर हो जाते हैं, तो आप लेट्स एनक्रिप्ट स्थापित करने के साथ आगे बढ़ सकते हैं।
अपने एसएसएल प्रमाणपत्र को बनाने और स्थापित करने के लिए, आपको Git
भंडार को एन्क्रिप्ट करना होगा:
$[ubuntu] apt-get install git
$[ubuntu] git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
यह लेट्स एनक्रिप्ट इंस्टॉलर को डाउनलोड करेगा /opt/letsencrypt
।
आइए एन्क्रिप्ट करें अपने उबंटू सर्वर पर एक अस्थायी वेब सर्वर प्रक्रिया स्थापित करके अपने डोमेन की पुष्टि करें। यह प्रक्रिया आपके अपाचे सर्वर से स्वतंत्र रूप से चलेगी। एसएसएल प्रमाणपत्र उत्पन्न होने के बाद, अस्थायी वेब सर्वर प्रक्रिया को लेट्स एनक्रिप्ट इंस्टॉलर द्वारा स्वचालित रूप से समाप्त कर दिया जाएगा। इंस्टॉलर तब अपाचे वेब सर्वर पर आपके नव निर्मित प्रमाणपत्र को स्थापित करेगा।
$[ubuntu] ./letsencrypt-auto --apache -d yourubuntuserver.example
यदि आप चाहते हैं कि चलो और भी अधिक डोमेन के लिए एसएसएल प्रमाणपत्र जेनरेट करें, तो बस उन डोमेन को कमांड में जोड़ें।
$[ubuntu] ./letsencrypt-auto --apache -d yourubuntuserver.example -d mysslcertificate.example
यह सुविधा आपके www
उपडोमेन को सुरक्षित करने के लिए बहुत उपयोगी है । अभी, www
उपसर्ग के साथ आपकी वेबसाइट पर जाने वाले उपयोगकर्ताओं को SSL त्रुटि मिलेगी। इस तरह की त्रुटि से आपकी प्रतिष्ठा को ठेस पहुंचेगी। इसे हल करने के लिए, इस तरह से एक कमांड का उपयोग करें:
$[ubuntu] ./letsencrypt-auto --apache -d yourubuntuserver.example -d www.yourubuntuserver.example
चलो एनक्रिप्ट ग्राहक अब न केवल के लिए, yourubuntuserver.example
बल्कि इसके लिए भी एक लेट्स एनक्रिप्टेड एसएसएल सर्टिफिकेट बनाएंगे www.yourubuntuserver.example
!
अब आप अपने Apache सर्वर को HTTPS के लिए सभी HTTP अनुरोधों को रूट करने के लिए बाध्य कर सकते हैं। .htaccess
अपने "www रूट" फ़ोल्डर में एक फ़ाइल बनाकर और निम्नलिखित रीराइट कोड को जोड़कर ऐसा करने का सबसे अच्छा तरीका है :
RewriteEngine On
RewriteCond % 80
RewriteRule ^(.*)$ https://letsencrypt.example/$1 [R,L]
HTTP पोर्ट 80 पर आने वाले सभी ट्रैफ़िक को अब स्वचालित रूप से 443 पोर्ट पर पुनर्निर्देशित किया जाएगा, जो आपके LE SSL प्रमाणपत्र का उपयोग करता है।
जैसा कि चलो एनक्रिप्ट एक निशुल्क प्रमाण पत्र प्राधिकरण है, एसएसएल को एक वर्ष या उससे अधिक समय तक प्रदान नहीं किया जा सकता है। सभी लेट्स एनक्रिप्ट सर्टिफिकेट 90 दिनों के लिए वैध होते हैं। हालाँकि, यदि आप स्वचालित रूप से उन्हें नवीनीकृत करना चाहते हैं, तो यह क्रॉन जॉब का उपयोग करके स्वचालित किया जा सकता है। जब वे समाप्त होने वाले हों तो आप प्रमाणपत्रों का नवीनीकरण कर सकते हैं।
अपना कोंट्राब खोलें:
$[ubuntu] crontab -e
निम्नलिखित लाइन को केंटेब में जोड़ें:
15 5 * * 5 /opt/letsencrypt/letsencrypt-auto renew >> /var/log/le-renew.log
यह क्रोन जॉब /opt/letsencrypt/letsencrypt-auto renew
प्रत्येक शुक्रवार को सुबह 5:15 बजे कमांड चलाता है। हमने इस समय प्रमाणपत्रों को नवीनीकृत करने के लिए चुना है क्योंकि यह आम तौर पर अधिकांश साइटों पर ट्रैफ़िक कम से कम न होने की अवधि है। इसलिए, आगंतुक किसी भी देरी को नहीं देखेंगे क्योंकि सर्वर नवीनीकरण और सभी लेट्स एनक्रिप्ट क्रिप्ट की जाँच के दौरान भारी लोड के अधीन है।
आपका उबंटू सर्वर अब पूरी तरह कार्यात्मक LAMP स्टैक चला रहा है और आपकी वेबसाइट SSL प्रमाणपत्र फॉर्म का उपयोग कर रही है।
आपके सर्वर पर एक से अधिक एनक्रिप्टेड एसएसएल प्रमाणपत्र का उपयोग करना संभव है; बस प्रत्येक डोमेन के लिए फिर से # 2 चरण का पालन करें।
यह हमारे ट्यूटोरियल का निष्कर्ष निकालता है, पढ़ने के लिए धन्यवाद।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ