Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
यह ट्यूटोरियल आपको दिखाएगा कि विकास के उद्देश्यों के लिए वल्चर उबंटू 16.04 सर्वर उदाहरण पर अमृत और फीनिक्स फ्रेमवर्क कैसे स्थापित करें।
सिस्टम को अपडेट करें:
sudo apt-get update
निम्नलिखित आदेशों के साथ Erlang स्थापित करें:
cd ~
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
sudo dpkg -i erlang-solutions_1.0_all.deb
sudo apt-get update
sudo apt-get install esl-erlang
आप स्थापना को सत्यापित कर सकते हैं:
erl
यह आपको निम्न आउटपुट के साथ एरलैंग शेल में ले जाएगा:
Erlang/OTP 21 [erts-10.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe]
Eshell V10.1 (abort with ^G)
1>
प्रेस CTRL+ Cदो बार Erlang खोल बाहर निकलने के लिए।
के साथ अमृत स्थापित करें apt-get
:
sudo apt-get install elixir
अब आप अमृत स्थापना को सत्यापित कर सकते हैं:
elixir -v
यह निम्न आउटपुट दिखाएगा:
Erlang/OTP 21 [erts-10.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe]
Elixir 1.7.3 (compiled with Erlang/OTP 20)
अब आपके पास Elixir 1.7.3 आपके सिस्टम पर स्थापित है।
यदि हमने पहली बार अमृत स्थापित किया है, तो हमें हेक्स पैकेज प्रबंधक भी स्थापित करना होगा। फीनिक्स ऐप को चलाने के लिए हेक्स आवश्यक है, और किसी भी अतिरिक्त निर्भरता को स्थापित करने के लिए हमें रास्ते में आवश्यकता हो सकती है।
हेक्स स्थापित करने के लिए यह कमांड टाइप करें:
mix local.hex
अब हम फीनिक्स स्थापित करने के लिए आगे बढ़ सकते हैं:
mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new.ez
फीनिक्स स्थिर संपत्ति, (जावास्क्रिप्ट, सीएसएस और अधिक) को संकलित करने के लिए brunch.io का उपयोग करता है, इसलिए आपको Node.js. स्थापित करने की आवश्यकता होगी
Node.js को स्थापित करने का अनुशंसित तरीका nvm
(नोड संस्करण प्रबंधक) है।
स्थापित करने के लिए nvm
हम यह कमांड चलाते हैं:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
स्थापना के लिए उपलब्ध Node.js के संस्करणों का पता लगाने के लिए, आप निम्नलिखित टाइप कर सकते हैं:
nvm ls-remote
यह आउटपुट होगा:
Output
...
v8.8.1
v8.9.0 (LTS: Carbon)
v8.9.1 (LTS: Carbon)
v8.9.2 (LTS: Carbon)
v8.9.3 (LTS: Carbon)
v8.9.4 (LTS: Carbon)
v8.10.0 (LTS: Carbon)
v8.11.0 (LTS: Carbon)
v8.11.1 (LTS: Carbon)
v8.11.2 (LTS: Carbon)
v8.11.3 (LTS: Carbon)
v8.11.4 (LTS: Carbon)
-> v8.12.0 (Latest LTS: Carbon)
...
निम्नलिखित कमांड के साथ आप जो संस्करण चाहते हैं, उसे स्थापित करें:
nvm install 8.12.0
नोट: यदि आप एक अलग संस्करण का उपयोग करना चाहते हैं, तो 8.12.0
उस संस्करण को प्रतिस्थापित करें जिसे आप पसंद करेंगे।
बताओ nvm
संस्करण हम हाल ही में डाउनलोड उपयोग करने के लिए:
nvm use 8.12.0
सत्यापित करें कि नोड सफलतापूर्वक स्थापित हो गया है:
node -v
आप उपयुक्त पैकेजिंग सिस्टम का उपयोग करके आसानी से PostgreSQL स्थापित कर सकते हैं।
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib
PostgreSQL शेल खोलें:
sudo -u postgres psql
postgres
पासवर्ड को सुरक्षित पासवर्ड में बदलें :
\password postgres
पासवर्ड को सफलतापूर्वक बदलने के बाद, आप PostgreSQL शेल से बाहर निकल सकते हैं:
\q
PostgreSQL सेवा को पुनरारंभ करें:
sudo systemctl restart postgresql.service
inotify-tools
यह लिनक्स-केवल फाइलसिस्टम द्रष्टा है जिसे फीनिक्स लाइव कोड पुनः लोड करने के लिए उपयोग करता है:
sudo apt-get install inotify-tools
एक नयी एप्लीकेशन बनाऊ:
mix phoenix.new ~/phoenix_project_test
यदि कमांड निम्न त्रुटि देता है:
** (Mix) The task "phx.new" could not be found
आप इसे निम्न कमांड से ठीक कर सकते हैं:
mix archive.install https://raw.githubusercontent.com/phoenixframework/archives/master/phx_new.ez
अब एक परीक्षण फीनिक्स एप्लिकेशन बनाने के लिए कमान फिर से चलाएँ:
mix phoenix.new ~/phoenix_project_test
पिछले चरण में आपके द्वारा सेट किए गए पासवर्ड के साथ config फ़ाइल में PostgreSQL पासवर्ड बदलें:
nano config/dev.exs
आवेदन अब सफलतापूर्वक बनाया जाएगा। एप्लिकेशन फ़ोल्डर में ले जाएं और इसे प्रारंभ करें:
cd ~/phoenix_project_test
mix ecto.create
mix phx.server
अब फीनिक्स एप्लिकेशन पोर्ट पर चल रहा है 4000
।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ