Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
यह ट्यूटोरियल डॉकर के साथ आरंभ करने की मूल बातें बताता है। मुझे लगता है कि आपके पास पहले से डॉकर इंस्टॉल है। इस ट्यूटोरियल के चरण किसी भी लिनक्स वितरण पर काम करेंगे जो डॉकर (CentOS, Ubuntu, आदि) के साथ संगत है।
डॉकर वर्चुअल कंटेनर बनाता है। डॉकर का कंटेनर सिस्टम बहुत कुशल है क्योंकि यह कमिट्स के साथ काम करता है। यह स्थान बचाता है, और आपको कंटेनर में परिवर्तन देखने की अनुमति देता है। उदाहरण के लिए, यदि आप एक कंटेनर में अपाचे को स्थापित करते हैं, तो आप "इंस्टॉल किए गए अपाचे" नाम के साथ एक कमिट बना सकते हैं ताकि आपको पता चले कि वास्तव में क्या हुआ था।
पहली चीज़ जो हम करेंगे वह एक रिपॉजिटरी से है। कहो कि आप एक कंटेनर में उबंटू स्थापित करना चाहते हैं, आप उबंटू को भंडार से खींच सकते हैं:
docker pull ubuntu
धैर्य रखें, क्योंकि इसमें कुछ समय लग सकता है। सब कुछ डाउनलोड होने के बाद, आप इस OS के साथ एक कंटेनर बना सकते हैं:
docker run -i -t ubuntu /bin/bash
या उदाहरण के लिए डेबियन के साथ:
docker run -i -t debian /bin/bash
यदि यह OS नहीं ढूँढ सकता है (अभी तक नहीं खींचा गया है) तो यह स्वतः ही इसे डॉकर हब से खींच लेगा।
प्रभावी रूप से, अब आपके पास एक कंटेनर है! आप स्लिमर डाउन कंटेनर में बैश चला रहे हैं जिसे डोकर द्वारा प्रबंधित किया जाता है। वातावरण का एहसास पाने के लिए कुछ सामान्य लिनक्स कमांड चलाने की कोशिश करें।
जब आप exit
कंटेनर से बाहर निकलने और अपने मुख्य ओएस पर वापस जाने के लिए टाइप करते हैं, तो आपके सभी परिवर्तन चले जाएंगे। एक कंटेनर में परिवर्तन को बचाने के लिए, हम कमिट का उपयोग करते हैं।
जब आप डॉकटर कंटेनर बनाते हैं, तो इसका होस्टनाम स्वतः उत्पन्न होता है। उदाहरण के लिए, जब मैं एक नया उबंटू कंटेनर बनाता हूं, तो मुझे होस्टनाम मिल सकता है f7943e42aff0
। यह वह नाम है जो डॉकटर ने आपके कंटेनर को दिया है।
उस पर स्थापित करें जो आप चाहते हैं, और सुनिश्चित करें कि सब कुछ काम करता है। फिर अपने डॉकटर कंटेनर से ���ाहर निकलें:
exit
हमें अब प्रतिबद्ध होने की जरूरत है; अन्यथा, आपके सभी परिवर्तन खो जाएंगे।
docker commit -a "William E." -m "Installed Apache" f7943e42aff0 apachesnapshot
-a
स्विच ठीक से निर्धारित करने के लिए जो लेखक कि प्रतिबद्ध (जो कंटेनर में परिवर्तन किए) का इस्तेमाल किया जा सकता है। -m
प्रतिबद्ध संदेश है। f7943e42aff0
मेरी कंटेनर के होस्ट नाम है। आपके मामले में यह भिन्न होगा, क्योंकि डॉकर उन्हें यादृच्छिक रूप से उत्पन्न करता है। apachesnapshot
आपकी छवि का नाम है।
आप अपने स्थानीय मशीन पर सभी छवियों के साथ एक सूची देख सकते हैं। सबसे नए सबसे ऊपर हैं।
docker images
परिवर्तनों के साथ अपने डॉक कंटेनर को शुरू करने के लिए, चलाएं:
docker run -t -i apachesnapshot /bin/bash
पहले से इंस्टॉल किए गए एप्लिकेशन के साथ छवियों को बनाने के लिए डॉकफाइल्स का उपयोग किया जा सकता है। यह एक विशिष्ट कमांड चलाने के बिना एक कंटेनर शुरू करने के लिए सुविधाजनक बनाता है। उदाहरण के लिए, यदि हम ~/file.txt
पहले से बनाई गई फ़ाइल के साथ एक छवि बनाना चाहते हैं, तो हम निम्नलिखित डॉकरीफाइल का उपयोग करेंगे:
FROM ubuntu:14.04
MAINTAINER William E. <william@localhost>
RUN touch ~/file.txt
इस Dockerfile के साथ Docker कंटेनर बनाने के लिए, अपने स्थानीय मशीन (I used ~/files
) पर अपने Dockerfile के लिए एक फ़ोल्डर बनाएँ । एक फ़ाइल में अपने Dockerfile की सामग्री रखो Dockerfile
। अब आप इसे चलाकर एक छवि बना सकते हैं:
docker build -t="test" .
यह आपकी डॉकरीफाइल स्क्रिप्ट से एक डॉकर छवि बनाता है। अब आप अपना कंटेनर चला सकते हैं। कमांड में test
जैसा ही मान है ।test
docker build
docker run -t -i test /bin/bash
बैश शेल खुलने पर, आप देखेंगे कि ~/file.txt
पहले ही बनाया जा चुका है।
यह केवल शक्तिशाली वातावरण का एक स्वाद है जिसे आप डॉकर का उपयोग करके बना सकते हैं। डॉकर आधिकारिक मैनुअल इन विषयों पर बहुत गहराई में जाता है। इस बिंदु पर, आपको मौजूदा कंटेनरों को चलाने में सक्षम होना चाहिए और अपने स्वयं के इमेजिंग शुरू करना चाहिए।
विलियम डेविड एडवर्ड्स द्वारा लिखित
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ