Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। X-Cart सोर्स कोड को Github पर होस्ट किया गया है । इस मार्गदर्शिका में फेडोरा 31 वल्चर उदाहरण पर एक्स-कार्ट 5 को स्थापित करने की प्रक्रिया का वर्णन किया गया है, जिसमें नग्नेक्स को वेब सर्वर और मारियाबीडी को डेटाबेस सर्वर के रूप में उपयोग किया गया है।
pdo
, phar
, mysql
, mbstring
,curl
फेडोरा संस्करण की जाँच करें।
cat /etc/fedora-release
# Fedora release 31 (Thirty One)
sudo
पहुँच के साथ एक नया गैर-रूट उपयोगकर्ता खाता बनाएँ और उसमें स्विच करें।
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
नोट: अपने उपयोगकर्ता नाम के साथ बदलें johndoe
।
टाइमजोन सेट करें।
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
सुनिश्चित करें कि आपका सिस्टम पुराना है।
sudo dnf update
आवश्यक पैकेज स्थापित करें।
sudo dnf install -y socat git wget unzip
SELinux और Firewall अक्षम करें।
sudo setenforce 0 ; sudo systemctl stop firewalld ; sudo systemctl disable firewalld
PHP, साथ ही आवश्यक PHP एक्सटेंशन स्थापित करें।
sudo dnf install -y php-cli php-fpm php-common php-mbstring php-curl php-mysqlnd php-json php-xml php-phar php-pdo php-gd
संस्करण की जाँच करें।
php --version
# PHP 7.3.15 (cli) (built: Feb 18 2020 09:25:23) ( 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.3.21-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
रूट उपयोगकर्ता के रूप में मारियाडीबी में लॉग इन करें।
sudo mysql -u root -p
# Enter password:
एक नया 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.16.1
Nginx को प्रारंभ और सक्षम करें।
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
X-Cart के साथ उपयोग के लिए Nginx कॉन्फ़िगर करें।
sudo vim /etc/nginx/conf.d/xcart.conf
और फ़ाइल को नीचे विन्यास के साथ आबाद करें।
server {
listen 80;
listen [::]:80;
root /var/www/xcart;
index index.php index.html index.htm;
server_name example.com;
location @handler {
index cart.php;
rewrite ^/sitemap.xml(\?.+)?$ /cart.php?target=sitemap;
rewrite ^/(.*)$ /cart.php?url=$1 last;
}
location / {
try_files $uri $uri/ @handler;
}
location ~ \.php$ {
try_files $uri @handler;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_index index.php;
fastcgi_pass unix:/run/php-fpm/www.sock;
include fastcgi_params;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
कॉन्फ़िगरेशन का परीक्षण करें।
sudo nginx -t
रीलोडेड नेग्नेक्स।
sudo systemctl reload nginx.service
/var/www
निर्देशिका पर नेविगेट करें ।
cd /var/www/
Https://www.x-cart.com/download.html से अपने स्थानीय कार्य केंद्र में एक्स-कार्ट की सबसे हालिया रिलीज़ डाउनलोड करें ।
SFTP का उपयोग करके अपने सर्वर पर X- कार्ट पैकेज अपलोड करें। हमारे SFTP निर्देश यहां देखें। फ़ाइल को अपने / var / www / निर्देशिका में रखें। इस उदाहरण में, फ़ाइल नाम है x-cart-5.4.0.10-en.tgz
, आपका अलग हो सकता है।
एक्स-कार्ट पैकेज निकालें।
sudo tar -xzpf x-cart-5.4.0.10-en.tgz
sudo rm x-cart-5.4.0.10-en.tgz
/var/www/xcart
निर्देशिका का स्वामित्व बदलें nginx
।
sudo chown -R nginx:nginx /var/www/xcart
sudo vim /etc/php-fpm.d/www.conf
उपयोगकर्ता और समूह को चलाएं और सेट करें nginx
। प्रारंभ में, उन्हें अपाचे के लिए सेट किया जाएगा।
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
example.com/install.php
अपने वेब ब्राउज़र में नेविगेट करें और इंस्टॉलेशन को पूरा करने के लिए निर्देशों का पालन करें।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ