Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
OpenVPN एक सुरक्षित वीपीएन है जो एसएसएल (सिक्योर सॉकेट लेयर) का उपयोग करता है और कई प्रकार की सुविधाएँ प्रदान करता है। इस गाइड में हम Ubuntu-16 पर OpenVPN को स्थापित करने की प्रक्रिया को कवर करेंगे जो आसान-आरएसए होस्टेड सर्टिफिकेट अथॉरिटी का उपयोग करेगा।
आरंभ करने के लिए, हमें कुछ संकुल स्थापित करने की आवश्यकता है:
sudo su
apt-get update
apt-get install openvpn easy-rsa
ओपन वीपीएन एक एसएसएल वीपीएन है, जिसका अर्थ है कि यह दोनों पक्षों के बीच यातायात को एन्क्रिप्ट करने के लिए प्रमाणपत्र प्राधिकरण के रूप में कार्य करता है।
हम निम्नलिखित कमांड चलाकर अपने OpenVPN सर्वर का सर्टिफिकेट प्राधिकरण स्थापित कर सकते हैं:
make-cadir ~/ovpn-ca
अब हम अपनी नई बनाई गई डायरेक्टरी में स्विच कर सकते हैं:
cd ~/ovpn-ca
नाम के साथ फ़ाइल खोलें vars
और निम्नलिखित मापदंडों पर एक नज़र डालें:
export KEY_COUNTRY="US"
export KEY_PROVINCE="NJ"
export KEY_CITY="Matawan"
export KEY_ORG="Your Awesome Organization"
export KEY_EMAIL="me@your_awesome_org.com"
export KEY_OU="YourOrganizationUnit"
और उन्हें अपने मूल्यों के साथ संपादित करें। हमें निम्नलिखित पंक्ति देखने और संपादित करने की भी आवश्यकता है:
export KEY_NAME="server"
अब हम निम्नलिखित कमांड चलाकर अपने प्रमाणपत्र प्राधिकरण का निर्माण शुरू कर सकते हैं:
./clean-all
./build-ca
इन आदेशों को पूरा होने में कुछ मिनट लग सकते हैं।
अब, हम निम्नलिखित कमांड को चलाकर अपने सर्वर की कुंजी बनाना शुरू कर सकते हैं:
./build-key-server server
जबकि server
फ़ील्ड को KEY_NAME
हमें vars
फ़ाइल में पहले से सेट किया जाना चाहिए । हमारे मामले में, हम रख सकते हैं server
।
हमारे सर्वर की कुंजी की निर्माण प्रक्रिया कुछ प्रश्न पूछ सकती है, जैसे स्वयं की समाप्ति। हम इन सभी सवालों का जवाब देते हैं y
।
अगले चरण में, हम एक मजबूत Diffie-Hellman
कुंजी बनाते हैं जिसका उपयोग हमारी चाबियों के आदान-प्रदान के दौरान किया जाएगा। एक बनाने के लिए निम्न कमांड टाइप करें:
./build-dh
सर्वर के TLS अखंडता सत्यापन को मजबूत करने के लिए हम अब HMAC हस्ताक्षर बना सकते हैं:
openvpn --genkey --secret keys/ta.key
./build-key client
एक बार जब हमने सफलतापूर्वक अपना प्रमाणपत्र प्राधिकरण बना लिया है, तो हम सभी आवश्यक फ़ाइलों की प्रतिलिपि बनाने और स्वयं OpenVPN को कॉन्फ़िगर करने के साथ शुरू कर सकते हैं। अब, हम अपनी OpenVPN निर्देशिका में जेनरेट की गई कुंजियों और प्रमाणपत्रों की प्रतिलिपि बनाने जा रहे हैं:
cd keys
cp ca.crt ca.key server.crt server.key ta.key dh2048.pem /etc/openvpn
cd ..
बाद में, हम निम्न कमांड चलाकर हमारी OpenVPN निर्देशिका में OpenVPN config फाइल का एक उदाहरण कॉपी कर सकते हैं:
gunzip -c /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz | tee /etc/openvpn/server.conf
अब हम अपनी जरूरतों को पूरा करने के लिए अपने कॉन्फ़िगर को संपादित करना शुरू कर सकते हैं। फ़ाइल खोलें /etc/openvpn/server.conf
और निम्न लाइनों को अनइंस्टॉल करें:
push "redirect-gateway def1 bypass-dhcp"
user nobody
group nogroup
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"
tls-auth ta.key 0
हमें अपने कॉन्फ़िगरेशन में एक नई पंक्ति जोड़ने की भी आवश्यकता है। निम्नलिखित लाइन को लाइन के नीचे रखें tls-auth
:
key-direction 0
क्योंकि हम अपने क्लाइंट को अपने सर्वर के माध्यम से इंटरनेट एक्सेस करने की अनुमति देना चाहते हैं, इसलिए हम /etc/sysctl.conf
इस फाइल को खोलते हैं और इस लाइन को अनकंफर्ट करते हैं:
net.ipv4.ip_forward=1
अब हमें परिवर्तनों को लागू करना है:
sysctl -p
अपने वीपीएन ग्राहकों को इंटरनेट एक्सेस प्रदान करने के लिए, हमें एनएटी नियम भी बनाना होगा। यह नियम एक छोटा लाइनर है जो इस तरह दिखता है:
iptables -t nat -A POSTROUTING -s 10.8.0.0/16 -o eth0 -j MASQUERADE
अब हम अपना OpenVPN सर्वर शुरू कर सकते हैं और ग्राहकों को निम्नलिखित कुंजी में टाइप करके कनेक्ट कर सकते हैं:
service openvpn start
यह हमारे ट्यूटोरियल का समापन करता है। अपने नए OpenVPN सर्वर का आनंद लें!
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ