Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
ओस्क्लास एक ओपन सोर्स प्रोजेक्ट है जो आपको किसी भी तकनीकी ज्ञान के बिना आसानी से एक वर्गीकृत साइट बनाने की अनुमति देता है। इसका स्रोत कोड Github पर होस्ट किया गया है । इस ट्यूटोरियल में, आप सीखेंगे कि फेडोरा 28 सर्वर पर ओस्क्लास कैसे स्थापित किया जाए।
फेडोरा संस्करण की जाँच करें।
cat /etc/fedora-release
# Fedora release 28 (Twenty Eight)
पहुँच के साथ एक नया गैर-रूट उपयोगकर्ता खाता बनाएँ sudo
और उसमें स्विच करें।
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
नोट: अपने उपयोगकर्ता नाम के साथ बदलें johndoe
।
सुनिश्चित करें कि आपका सिस्टम पुराना है।
sudo dnf check-upgrade || sudo dnf upgrade -y
टाइमजोन सेट करें।
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
आवश्यक पैकेज स्थापित करें।
sudo dnf install -y curl git wget vim unzip bash-completion
सरलता के लिए, SELinux और Firewall को अक्षम करें।
sudo setenforce 0 ; sudo systemctl stop firewalld ; sudo systemctl disable firewalld
PHP और आवश्यक PHP एक्सटेंशन स्थापित करें।
sudo dnf install -y php php-cli php-fpm php-common php-mysqlnd php-gd php-xml
संस्करण की जाँच करें।
php --version
# PHP 7.2.8 (cli) (built: Jul 17 2018 05:35:43) ( NTS )
PHP-FPM को प्रारंभ और सक्षम करें।
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
MariaDB स्थापित करें।
sudo dnf install -y mariadb-server
संस्करण की जाँच करें।
mysql --version
# mysql Ver 15.1 Distrib 10.2.16-MariaDB, for Linux (x86_64) using readline 5.1
मारियाडीबी को शुरू और सक्षम करें।
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
mysql_secure_installation
अपने MariaDB इंस्टॉलेशन की सुरक्षा को बेहतर बनाने के लिए स्क्रिप्ट चलाएँ ।
sudo mysql_secure_installation
रूट उपयोगकर्ता के रूप में मारियाडीबी में लॉग इन करें।
mysql -u root -p
# Enter password:
Osclass के लिए एक नया MariaDB डेटाबेस और उपयोगकर्ता बनाएं। इस नए उपयोगकर्ता के लिए क्रेडेंशियल्स याद रखें।
CREATE DATABASE dbname;
GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit
Nginx स्थापित करें।
sudo dnf install -y nginx
संस्करण की जाँच करें।
nginx -v
# nginx version: nginx/1.12.1
Nginx को प्रारंभ और सक्षम करें।
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Osclass के लिए Nginx कॉन्फ़िगर करें। sudo vim /etc/nginx/conf.d/osclass.conf
निम्न कॉन्फ़िगरेशन को चलाएं और जोड़ें।
server {
listen 80;
listen [::]:80;
server_name example.com; # Check this
root /var/www/osclass; # Check this
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.(php|phar)(/.*)?$ {
fastcgi_split_path_info ^(.+\.(?:php|phar))(/.*)$;
fastcgi_intercept_errors on;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass unix:/run/php-fpm/www.sock; # Check this
}
}
कॉन्फ़िगरेशन का परीक्षण करें।
sudo nginx -t
रीलोडेड नेग्नेक्स।
sudo systemctl reload nginx.service
डॉक्यूमेंट रूट डायरेक्टरी बनाएं।
sudo mkdir -p /var/www/osclass
/var/www/osclass
निर्देशिका के स्वामित्व को बदलें johndoe
।
sudo chown -R johndoe:johndoe /var/www/osclass
डाउनलोड और Osclass पैकेज खोलना।
cd /var/www/osclass
wget https://static.osclass.org/download/osclass.3.8.0.zip
unzip osclass.3.8.0.zip
rm osclass.3.8.0.zip
/var/www/osclass
निर्देशिका के स्वामित्व को बदलें nginx
।
sudo chown -R nginx:nginx /var/www/osclass
/var/lib/php/session/
निर्देशिका बनाएं और स्वामित्व को इसमें बदलें nginx
।
sudo mkdir -p /var/lib/php/session/ && sudo chown -R nginx:nginx /var/lib/php/session/
sudo vim /etc/php-fpm.d/www.conf
उपयोगकर्ता और समूह को चलाएं और सेट करें nginx
। प्रारंभ में, इसे सेट किया जाएगा apache
।
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
PHP-FPM को पुनरारंभ करें।
sudo systemctl restart php-fpm.service
अंत में, अपना पसंदीदा वेब ब्राउज़र खोलें और URL पर जाएँ http://your-server-ip/index.php
या http://yourdomain.com/index.php
। स्थापना को पूरा करने के लिए आवश्यक चरणों को पूरा करें। Osclass admin डैशबोर्ड तक पहुंचने के लिए, /oc-admin
अपने URL / IP में जोड़ें।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ