Ubuntu 18.04 पर सीज़रिन ईकामर्स को कैसे स्थापित करें

सेज़ेरिन एक खुला स्रोत ईकामर्स प्रगतिशील वेब ऐप है जो रिएक्ट और नोड.जे का उपयोग करके बनाया गया है। इस ट्यूटोरियल में, आप सीखेंगे कि साफ उबंटू 18.04 सर्वर पर उत्पादन के लिए सीज़रिन को कैसे तैनात किया जाए।

आवश्यकताएँ

  • कम से कम 2 सीपीयू कोर और 1 जीबी रैम के साथ नया वल्चर उबंटू 18.04 उदाहरण
  • सूडो विशेषाधिकार के साथ गैर-रूट उपयोगकर्ता।
  • NodeJS संस्करण 10.x या अधिक।
  • MongoDB संस्करण 4.x या अधिक।

Ubuntu संस्करण की जाँच करें।

lsb_release -ds

# Ubuntu 18.04 LTS

एक नया गैर-रूट उपयोक्ता खाता बनायें जिसमें सुडो एक्सेस हो और उस पर स्विच करें।

adduser johndoe --gecos "John Doe"
usermod -aG sudo johndoe
su - johndoe

नोट:johndoe अपने उपयोगकर्ता नाम के साथ बदलें ।

टाइमजोन सेट करें।

sudo dpkg-reconfigure tzdata

सुनिश्चित करें कि आपका सिस्टम पुराना ह���।

sudo apt update && sudo apt upgrade -y

NodeJS और NPM स्थापित करें

NodeJS स्थापित करें।

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt -y install nodejs

नोड और एनपीएम संस्करणों की जाँच करें।

node -v && npm -v
# v10.x.x
# 6.x.x

काम करने के लिए कुछ एनपीएम पैकेज के लिए, आपको build-essentialपैकेज स्थापित करना होगा ।

sudo apt-get install build-essential

MongoDB स्थापित करें

अपने सिस्टम में MongoDB GPG कुंजी आयात करें।

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4

एक बार कुंजी आयात हो जाने के बाद, एक सूची फ़ाइल बनाएं।

echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list

संकुल सूची को पुनः लोड करें।

sudo apt-get update

MongoDB पैकेज स्थापित करें।

sudo apt -y install mongodb-org

MongoDB डेमन शुरू करें।

sudo service mongod start

एक प्रोजेक्ट बनाएं

गिट से परियोजना क्लोन।

sudo git clone https://github.com/cezerin/cezerin.git my-project

my-projectउपयोगकर्ता के लिए फ़ोल्डर का स्वामित्व बदलें johndoe

sudo chown -R johndoe:johndoe my-project

निर्भरता स्थापित करें और सर्वर शुरू करें।

cd my-project
sudo npm install --unsafe-perm
sudo npm run build
sudo npm run setup
sudo npm start

इसके बाद, अपना ब्राउज़र खोलें और आईपी पते पर ब्राउज़ करें http://your_server_ip:3000। Cezerin आपके सर्वर पर सफलतापूर्वक स्थापित किया गया है।



Leave a Comment

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

PBX इन ए फ्लैश 5 (PIAF5) एक डेबियन 8 आधारित ऑपरेटिंग सिस्टम है जो आपके Vultr VPS को पूर्ण विकसित PBX में बदल देता है। इसके पास निम्नलिखित विशेषताएं हैं, और बहुत कुछ।

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? InvoicePlane एक स्वतंत्र और खुला स्रोत चालान आवेदन है। इसका स्रोत कोड इस Github भंडार पर पाया जा सकता है। यह गाइड

PrBSShop और Apache के साथ एक ई-कॉमर्स समाधान के रूप में OpenBSD

PrBSShop और Apache के साथ एक ई-कॉमर्स समाधान के रूप में OpenBSD

परिचय यह ट्यूटोरियल OpenBSD को PrestaShop और Apache का उपयोग करके ई-कॉमर्स समाधान के रूप में प्रदर्शित करता है। Apache आवश्यक है क्योंकि PrestaShop में जटिल UR है

फेडोरा 28 पर डॉलीबर को कैसे स्थापित करें

फेडोरा 28 पर डॉलीबर को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Dolibarr एक ओपन सोर्स एंटरप्राइज रिसोर्स प्लानिंग (ERP) और बिजनेस के लिए कस्टमर रिलेशनशिप मैनेजमेंट (CRM) है। Dolibar

Debian 9 पर Matomo Analytics कैसे स्थापित करें

Debian 9 पर Matomo Analytics कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है

कैसे Ubuntu 16.04 पर Matomo विश्लेषिकी स्थापित करने के लिए

कैसे Ubuntu 16.04 पर Matomo विश्लेषिकी स्थापित करने के लिए

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

डेबियन 9 पर Dolibarr कैसे स्थापित करें

डेबियन 9 पर Dolibarr कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Dolibarr व्यवसायों के लिए एक खुला स्रोत उद्यम संसाधन नियोजन (ERP) और ग्राहक संबंध प्रबंधन (CRM) है। Dolibarr

CentOS 7 पर Matomo Analytics कैसे स्थापित करें

CentOS 7 पर Matomo Analytics कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Ubuntu 16.04 पर टैगा परियोजना प्रबंधन उपकरण कैसे स्थापित करें

Ubuntu 16.04 पर टैगा परियोजना प्रबंधन उपकरण कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? टैगा परियोजना प्रबंधन के लिए एक स्वतंत्र और खुला स्रोत अनुप्रयोग है। अन्य परियोजना प्रबंधन उपकरणों के विपरीत, टैगा एक इंक्रीमेंट का उपयोग करता है

CentOS 7 पर माइक्रोवेबर कैसे स्थापित करें

CentOS 7 पर माइक्रोवेबर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Microweber एक ओपन सोर्स ड्रैग एंड ड्रॉप CMS और ऑनलाइन शॉप है। Microweber स्रोत कोड GitHub पर होस्ट किया गया है। यह गाइड यो दिखाएगा

उबंटू 16.04 पर माइक्रोवेबर स्थापित करना

उबंटू 16.04 पर माइक्रोवेबर स्थापित करना

एक अलग प्रणाली का उपयोग? Microweber एक ओपन सोर्स ड्रैग एंड ड्रॉप CMS और ऑनलाइन शॉप है। Microweber स्रोत कोड GitHub पर होस्ट किया गया है। यह गाइड यो दिखाएगा

CentOS 7 पर अटेंड कैसे करें

CentOS 7 पर अटेंड कैसे करें

एक अलग प्रणाली का उपयोग? परिचय उपस्थित होना एक खुला स्रोत टिकट बेचना और इवेंट मैनेजमेंट प्लेटफॉर्म है जो लारवेल PHP फ्रेमवर्क पर आधारित है। Attendiz

सेंटो 7 पर टैगा प्रोजेक्ट मैनेजमेंट टूल कैसे स्थापित करें

सेंटो 7 पर टैगा प्रोजेक्ट मैनेजमेंट टूल कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? टैगा परियोजना प्रबंधन के लिए एक स्वतंत्र और खुला स्रोत अनुप्रयोग है। अन्य परियोजना प्रबंधन उपकरणों के विपरीत, टैगा एक इंक्रीमेंट का उपयोग करता है

फेडोरा 28 पर माइक्रोवेबर कैसे स्थापित करें

फेडोरा 28 पर माइक्रोवेबर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Microweber एक ओपन सोर्स ड्रैग एंड ड्रॉप CMS और ऑनलाइन शॉप है। Microweber स्रोत कोड GitHub पर होस्ट किया गया है। यह गाइड यो दिखाएगा

फ्रीबीएसडी 12 पर एक्स-कार्ट 5 कैसे स्थापित करें

फ्रीबीएसडी 12 पर एक्स-कार्ट 5 कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है

CentOS 7 पर Zammad 2.0 कैसे स्थापित करें

CentOS 7 पर Zammad 2.0 कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ज़माद एक खुला स्रोत हेल्पडेस्क / टिकटिंग सिस्टम है जो ग्राहक सहायता टीमों के लिए डिज़ाइन किया गया है। ज़माद, ग्राहक सेवा के साथ

फेडोरा 28 पर ओस्क्लास कैसे स्थापित करें

फेडोरा 28 पर ओस्क्लास कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ओस्क्लास एक ओपन सोर्स प्रोजेक्ट है जो आपको किसी भी तकनीकी ज्ञान के बिना आसानी से एक वर्गीकृत साइट बनाने की अनुमति देता है। इसकी खटास

FreeBSD 12 पर Akaunting की स्थापना

FreeBSD 12 पर Akaunting की स्थापना

एक अलग प्रणाली का उपयोग? परिचय अकुंटिंग एक स्वतंत्र, खुला स्रोत और ऑनलाइन लेखा सॉफ्टवेयर है जिसे छोटे व्यवसायों और फ्रीलांसरों के लिए डिज़ाइन किया गया है। यह मैं

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ