Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
क्रोनोग्रफ़, ग्रेफ़ाना के समान, एक समय-श्रृंखला डेटा ग्राफ़र है, जो कि बैकएंड के रूप में इन्फ्लक्सडीबी का उपयोग करता है। हालांकि क्रोनोग्रफ़ सिर्फ डेटा विज़ुअलाइज़ेशन टूल से कहीं अधिक है; कपासीटर के माध्यम से, चेतावनी और निगरानी के लिए एक संपूर्ण बैकएंड प्रदान किया जाता है।
इस गाइड में विभिन्न प्रयोजनों के लिए कई प्रकार के टूल का उपयोग किया जाता है, इसलिए कृपया सुनिश्चित करें कि आपके सिस्टम पर निम्नलिखित पैकेज स्थापित हैं।
sudo apt-get install wget curl
चूंकि क्रोनोग्फ़्रफ़ प्राथमिक डेटा स्रोत के रूप में इन्फ्लक्सडीबी पर निर्भर करता है, इसलिए हमें पहले नवीनतम संस्करण स्थापित करना होगा। इसे केवल पूर्व-निर्मित .deb
फ़ाइल को डाउनलोड और इंस्टॉल करके संग्रहीत किया जा सकता है ।
wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.4_amd64.deb
sudo dpkg -i influxdb_1.2.4_amd64.deb
यदि स्थापना सफल हो जाती है, तो हम सेवा का उपयोग करके इसे सक्षम करने और शुरू करने के साथ जारी रख सकते हैं systemctl
।
sudo systemctl enable influxdb
sudo systemctl start influxdb
यह सुनिश्चित करने के लिए कि सेवा ठीक से चल रही है, हम निम्नलिखित कमांड को सीधे कनेक्ट कर सकते हैं InfluxDB HTTP API
।
curl "http://localhost:8086/query?q=show+databases"
यदि सब कुछ क्रम में है, तो आउटपुट निम्न के समान दिखना चाहिए।
{"results":[{"statement_id":0,"series":[{"name":"databases","columns":["name"]}]}]}
यदि आप उपरोक्त आदेश को चलाते समय त्रुटि का सामना कर रहे हैं, तो सुनिश्चित करें कि InfluxDB सक्षम है और ठीक से शुरू हो गया है और फिर से प्रयास करें।
Kapacitor क्रोनोग्राफ की अधिकांश कार्यक्षमता प्रदान करता है। विशेष रूप से यह अलर्ट भेजने के लिए जिम्मेदार है। अलर्ट विभिन्न विभिन्न से लेकर सेवाओं का उपयोग कर भेजा जा सकता है SMTP
करने के लिए Slack
और HipChat
। यह पैकेज प्री-बिल्ट .deb
फाइल के माध्यम से भी दिया गया है।
wget https://dl.influxdata.com/kapacitor/releases/kapacitor_1.3.1_amd64.deb
sudo dpkg -i kapacitor_1.3.1_amd64.deb
सक्षम करें और सेवा का उपयोग शुरू करें systemctl
।
sudo systemctl enable kapacitor
sudo systemctl start kapacitor
यह सत्यापित करने के लिए कि सब कुछ ठीक से स्थापित किया गया है, हम निम्नलिखित कमांड को लागू कर सकते हैं, जो आमतौर पर वर्तमान में पंक्तिबद्ध कार्यों को वापस करेगा।
kapacitor list tasks
सुनिश्चित करें कि आउटपुट इस टेक्स्ट जैसा दिखता है।
ID Type Status Executing Databases and Retention Policies
यदि कोई त्रुटि सामने आती है, तो एक विस्तृत त्रुटि-रिपोर्��� दिखाई जाएगी।
स्थापित करने InfluxDB
और Kapacitor
सफलतापूर्वक करने के बाद , हम स्थापित करना जारी रख सकते हैं Telegraf
। टेलीग्राफ सभी मैट्रिक्स को इकट्ठा करने के लिए जिम्मेदार है जिसे क्रोनोग्राफ के माध्यम से आगे देखा जाएगा।
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.3.2-1_amd64.deb
sudo dpkg -i telegraf_1.3.2-1_amd64.deb
सक्षम करें और सेवा शुरू करें।
sudo systemctl enable telegraf
sudo systemctl start telegraf
स्थापना के माध्यम से प्रदान किए गए प्रारंभिक कॉन्फ़िगरेशन को दोबारा जांचें। खोलें /etc/telegraf/telegraf.conf
और सुनिश्चित करें कि नीचे दी गई लाइनें आपके कॉन्फ़िगरेशन को दर्शाती हैं।
urls = ["http://localhost:8086"]
database = "telegraf"
आगे हम क्रोनोग्राफ के कोर-पैकेज को स्थापित करने के साथ आगे बढ़ेंगे।
wget https://dl.influxdata.com/chronograf/releases/chronograf_1.3.3.0_amd64.deb
sudo dpkg -i chronograf_1.3.3.0_amd64.deb
बाद में सेवा को सक्षम और शुरू किया जा सकता है।
sudo systemctl enable chronograf
sudo systemctl start chronograf
यह सत्यापित करने के लिए कि स्थापना सफल रही, अपने ब्राउज़र को इंगित करें, http://<server-ip>:8888
जो एक प्रारंभिक सेटअप पृष्ठ दिखाता है जिस पर हम जारी रखेंगे।
InfluxDB कनेक्शन विवरण दर्ज करें। नीचे बताए अनुसार उपलब्ध फॉर्म भरें।
"Connection String" - http://localhost:8086
"Name" - InfluxDB
"Telegraf Database" - telegraf
सुनिश्चित करें कि लेबल वाले बॉक्स को भी देखें Make this the default source
।
बाईं नौबर (अंतिम आइटम) पर गियर आइकन पर क्लिक करें। Active Kapacitor
कॉलम प्रेस के तहत Add config
। नीचे दिए गए मानों का उपयोग करके दिए गए फ़ॉर्म को भरें।
"Kapacitor URL" - http://localhost:9092
"Name" - Kapacitor
अब आप प्रदान किए गए फ़ॉर्म के माध्यम से अलर्ट समापन बिंदुओं को जोड़ना जारी रख सकते हैं।
एसएनएमपी का उपयोग करके अन्य मेजबानों को क्रोनोग्राफ में जोड़ने के लिए हमें अपने टेलीग्राफ कॉन्फ़िगरेशन में बदलाव करना होगा और कुछ आवश्यक प्लगइन्स को स्थापित करना होगा।
sudo apt-get install snmp snmp-mibs-downloader
दूसरे होस्ट पर चल रहे होस्ट क्रोनोग्रफ़ को अधिकृत करने के बाद, हम नीचे दी गई पंक्तियों का उपयोग करके हमारे टेलीग्राफ कॉन्फ़िगरेशन में होस्ट को जोड़ सकते हैं।
[[inputs.snmp]]
agents = [ "<ip-address-of-other-host>:161" ]
version = 2
community = "<snmp-community>"
name = "snmp"
[[inputs.snmp.field]]
name = "hostname"
oid = "RFC1213-MIB::sysName.0"
is_tag = true
[[inputs.snmp.table]]
name = "snmp"
inherit_tags = [ "hostname" ]
oid = "IF-MIB::ifXTable"
[[inputs.snmp.table.field]]
name = "ifName"
oid = "IF-MIB::ifName"
is_tag = true
यह, विशेष रूप से, सीपीयू उपयोग, मेमोरी उपयोग और नेटवर्क उपयोग जैसे सभी मैट्रिक्स को प्रति-गहन आंकड़ों के साथ विभाजित करता है जिसमें यूनिकस्ट पैकेट और इंटरफ़ेस त्रुटियों जैसे मान शामिल हैं।
अब तक, क्रोनोग्रफ़ क्लासिक प्रमाणीकरण प्रणाली जैसे कि username
और password
प्रमाणीकरण प्रदान नहीं करता है। अपनी स्थापना को सुरक्षित रखने के लिए, हम TCP Vultr Firewall
पोर्ट पर जाने वाले किसी भी पोर्ट को ब्लॉक करने के लिए सुविधा का उपयोग करेंगे 8888
और अपने क्लाइंट के आईपी पते के लिए एक अपवाद नियम जोड़ेंगे जिसे देखने की अनुमति दी जानी चाहिए।
चूंकि अन्य इंस्टॉल की गई सेवाएं केवल लूपबैक आईपी पते पर सुनती हैं ( 127.0.0.1
इसलिए हम जा रहे अनुरोधों को स्पष्ट रूप से ब्लॉक करने के लिए आवश्यक नहीं हैं।
क्रोनोग्रफ़ एक बहुत ही लचीला और सुंदर मेट्रिक विज़ुअलाइज़ेशन टूल है जो एक सभ्य निगरानी समाधान बनाने के लिए सभ्य अलर्टिंग और डेटा-एकत्रित पैकेज के साथ बंडल है।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
इंटरनेट रिले चैट (आईआरसी) एक ऐसी चीज है जो इंटरनेट के शुरुआती दिनों से आसपास है। इस गाइड में, मैं आपको आईआर सेटअप करने का तरीका दिखाऊंगा
एक अलग प्रणाली का उपयोग? ब्रेटली एक नई संपीड़न विधि है जिसमें GZIP से बेहतर संपीड़न अनुपात है। इसका स्रोत कोड सार्वजनिक रूप से इस Githu पर होस्ट किया गया है
परिचय MySQL में विचारों के रूप में एक महान विशेषता है। दृश्य संग्रहीत प्रश्न हैं। अन्यथा लंबी क्वेरी के लिए उन्हें एक उपनाम के रूप में सोचें। इस गाइड में,
एक अलग प्रणाली का उपयोग? सबरियन 4.1 सीएमएस एक शक्तिशाली और लचीला खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है जो सहज और स्पष्ट रूप से सामने लाता है
एक अलग प्रणाली का उपयोग? DokuWiki PHP में लिखा एक खुला स्रोत विकी प्रोग्राम है जिसमें एक डेटाबेस की आवश्यकता नहीं होती है। यह पाठ फ़ाइलों में डेटा संग्रहीत करता है। DokuWik
यह आलेख आपको सिखाएगा कि डेबियन पर चेरोट जेल कैसे सेट करें। मुझे लगता है कि आप डेबियन 7.x का उपयोग कर रहे हैं यदि आप डेबियन 6 या 8 चला रहे हैं, तो यह काम कर सकता है, बू
परिचय डेबियन पर वीपीएन सर्वर स्थापित करने का एक आसान तरीका PiVPN के साथ है। PiVPN OpenVPN के लिए एक इंस्टॉलर और आवरण है। यह आपके लिए सरल कमांड बनाता है
एक अलग प्रणाली का उपयोग? चूंकि GitHub को Microsoft द्वारा अधिग्रहित किया गया था, काफी कुछ डेवलपर्स ने अपने स्वयं के कोड रिपॉजिटरी को github.co से माइग्रेट करने की योजना बनाई है
PBX इन ए फ्लैश 5 (PIAF5) एक डेबियन 8 आधारित ऑपरेटिंग सिस्टम है जो आपके Vultr VPS को पूर्ण विकसित PBX में बदल देता है। इसके पास निम्नलिखित विशेषताएं हैं, और बहुत कुछ।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
एक अलग प्रणाली का उपयोग? घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो अपने 201 के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है
RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा
किसी और Vultr सर्वर को आर्क लिनक्स (इस लेख को देखें) तक चला रहे हैं। सूडो पहुंच: रूट के रूप में चलाने के लिए आवश्यक कमांड #, और एक द्वारा उपसर्ग किए जाते हैं।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ