Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
संतरी त्रुटि ट्रैकिंग के लिए एक खुला स्रोत समाधान है। संतरी अपवादों और अन्य उपयोगी संदेशों के अनुप्रयोगों को ट्रैक करता है जो परंपरागत रूप से लॉग फ़ाइलों में लिखे जाते हैं, और इसके बजाय उपयोगकर्ता के अनुकूल इंटरफेस का उपयोग करते हैं।
संतरी को चलाने के लिए आपको कुछ आवश्यक आवश्यक शर्तें:
पहले अपने सिस्टम को अपडेट करें:
sudo apt-get update
सॉफ़्टवेयर चला रहे संतरी उपयोगकर्ता बनाएँ:
sudo adduser sentry
sudo adduser sentry sudo
स्थापित करें python
और build-essential
पैकेज:
sudo apt-get install -y python build-essential
फ़ाइल बनाएँ /etc/apt/sources.list.d/pgdg.list
:
sudo touch /etc/apt/sources.list.d/pgdg.list
हस्ताक्षर कुंजी और अद्यतन पैकेज सूचियों को आयात करें:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
PostgreSQL स्थापित करें:
sudo apt-get install postgresql-9.5
नवीनतम Redis 4.x स्रोत डाउनलोड करें:
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
अपने स्वयं के फ़ोल्डर में Redis स्रोत को अनज़िप करें, इसलिए हम cd
इसे अगले चरण में बना सकते हैं:
tar -xvf redis-4.0.1.tar.gz
इसे स्रोत से बनाएँ:
cd redis-4.0.1
make
पृष्ठभूमि में रेडिस चलाएं:
src/redis-server --daemonize yes
pip
लाइब्रेरी स्थापित करें और संबंधित:
cd ~
sudo apt-get install python-setuptools python-dev libxslt1-dev gcc libffi-dev libjpeg-dev libxml2-dev libxslt-dev libyaml-dev libpq-dev python-pip
पायथन वर्चुअल वातावरण स्थापित करें:
sudo pip install -U virtualenv
स्थापित करें postgresql-contrib
:
sudo apt-get install postgresql-contrib-9.5
postgres
उपयोगकर्ता के रूप में लॉगिन करें और citext
एक्सटेंशन को सक्षम करें:
sudo su - postgres
$ psql -d template1 -U postgres
psql (9.5.12)
Type "help" for help.
template1=# create extension citext;
CREATE EXTENSION
template1=# \q
sentry
डेटाबेस बनाएँ :
$ createdb sentry_db
$ createuser sentry --pwprompt
$ psql -d template1 -U postgres
template1=# GRANT ALL PRIVILEGES ON DATABASE sentry_db to sentry;
GRANT
template1=# ALTER USER sentry WITH SUPERUSER;
ALTER ROLE
template1=# \q
exit
sentry
उपयोगकर्ता के रूप में लॉगिन करें और संतरी के लिए एक आभासी वातावरण बनाएं:
sudo su - sentry
virtualenv ~/sentry_app/
source ~/sentry_app/bin/activate
मशीन पर संतरी स्थापित करें:
pip install -U sentry
प्रारंभिक संतरी:
sentry init
यह कमांड निर्देशिका में विन्यास फाइल बनायेगी ~/.sentry/
।
कॉन्फ़िगरेशन फ़ाइल खोलें ~/.sentry/sentry.conf.py
:
nano ~/.sentry/sentry.conf.py
फिर डेटाबेस क्रेडेंशियल जोड़ें। यह निम्न उदाहरण की तरह दिखना चाहिए:
DATABASES = {
'default': {
'ENGINE': 'sentry.db.postgres',
'NAME': 'sentry_db',
'USER': 'sentry',
'PASSWORD': 'securedpassword',
'HOST': 'localhost',
'PORT': '5432',
'AUTOCOMMIT': True,
'ATOMIC_REQUESTS': False,
}
}
डेटाबेस को प्रारंभ करें:
sentry upgrade
sentry
उपयोगकर्ता से लॉग आउट करें:
exit
पर्यवेक्षक स्थापित करें:
sudo apt-get install -y supervisor
जब भी सर्वर बूट करता है तो स्टार्टअप सर्वर को स्टार्टअप में कॉन्फ़िगर करें supervisord
। फ़ाइल में निम्न कॉन्फ़िगरेशन रखें /etc/supervisor/conf.d/sentry.conf
:
[program:sentry-web]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run web
autostart=true
autorestart=true
redirect_stderr=true
user=sentry
stdout_logfile=syslog
stderr_logfile=syslog
[program:sentry-worker]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run worker
autostart=true
autorestart=true
redirect_stderr=true
user=sentry
stdout_logfile=syslog
stderr_logfile=syslog
[program:sentry-cron]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run cron
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=syslog
stderr_logfile=syslog
फ़ाइल सहेजें और पर्यवेक्षक पुनः लोड करें:
sudo supervisorctl reread
sudo supervisorctl update
sudo supervisorctl start all
संतरी अब कॉन्फ़िगर किया गया है और पोर्ट पर सुनता है 9000
। http://you_server_ip:9000
संतरी स्थापित करने के लिए अपने पसंदीदा ब्राउज़र में नेविगेट करें ।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ