Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
पोल्र एक मुक्त और ओपन-सोर्स लिंक शॉर्टनर है जो PHP और Lumen में लिखा गया है। यह आपको अपने स्वयं के URL शॉर्टनर को जल्दी से होस्ट करने की अनुमति देता है। यह महत्वपूर्ण विशेषताओं में एक प्रबंधन डैशबोर्ड, विस्तृत लिंक विश्लेषिकी और एक एपीआई शामिल है। यह ट्यूटोरियल उबंटू 18.04 एलटीएस पर पोलर स्थापित करने की प्रक्रिया के माध्यम से आपका मार्गदर्शन करेगा।
इस ट्यूटोरियल के लिए Ubuntu 18.04 LTS और रूट एक्सेस के साथ-साथ आपके सर्वर की ओर इशारा करते हुए एक मान्य डोमेन नाम के साथ एक वल्चर क्लाउड कम्प्यूट उदाहरण की आवश्यकता है।
Polr के लिए एक वेब सर्वर, एक MySQL डेटाबेस और PHP की आवश्यकता होती है। इस ट्यूटोरियल के लिए हम Apache वेब सर्वर का उपयोग करेंगे।
रिपॉजिटरी सूची को अपडेट करें।
apt-get update
अपाचे वेबसर्वर स्थापित करें।
apt-get install apache2 -y
डिफ़ॉल्ट Apache साइट कॉन्फ़िगरेशन को अक्षम करें और डिफ़ॉल्ट Apache index.html
फ़ाइल को हटा दें ।
a2dissite 000-default.conf
rm /var/www/html/index.html
पोल स्थापना के लिए एक नया अपाचे विन्यास फाइल बनाएँ।
nano /etc/apache2/sites-available/polr.conf
निम्नलिखित स्निपेट को example.com
अपने स्वयं के डोमेन नाम के साथ बदलकर नई बनाई गई फ़ाइल में पेस्ट करें।
<VirtualHost *:80>
ServerName example.com
ServerAlias example.com
DocumentRoot "/var/www/html/public"
<Directory "/var/www/html/public">
Require all granted
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
कॉन्फ़िगरेशन सक्षम करें।
a2ensite polr.conf
पोलर को अपाचे के mod_rewrite
सक्षम होने की आवश्यकता है । Apache rewrite मॉड्यूल को सक्षम करें।
a2enmod rewrite
अपाचे सेवा को पुनरारंभ करें।
systemctl restart apache2.service
Polr को PHP और कई PHP मॉड्यूल की आवश्यकता होती है।
apt-get install php php-pdo php-mysql php-mbstring php-tokenizer php-json php-curl -y
पोल एक SQL डेटाबेस में डेटा संग्रहीत करता है। MySQL सर्वर स्थापित करें।
apt-get install mysql-server -y
प्रदान की गई स्क्रिप्ट चलाकर MySQL स्थापना को सुरक्षित करें।
mysql_secure_installation
रूट पासवर्ड के लिए संकेत दिए जाने पर, सुरक्षित पासवर्ड चुनें और इंस्टॉलेशन के माध्यम से आगे बढ़ें।
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
New password: <Your Password>
Re-enter new password: <Your Password>
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y
MySQL कंसोल पर लॉगिन करें।
mysql -u root -p
पासवर्ड के लिए पूछे जाने पर, पहले बनाया रूट पासवर्ड डालें। एक बार जब आप कंसोल में लॉग इन हो जाते हैं, तो पोलर के लिए एक नया डेटाबेस बनाएं।
mysql>CREATE DATABASE polr;
एक नया डेटाबेस उपयोगकर्ता बनाएं और इसे बनाए गए डेटाबेस को विशेषाधिकार प्रदान करें। आप बदल सकते हैं username
और password
उपयोगकर्ता नाम और अपनी पसंद का पासवर्ड के साथ।
mysql>GRANT ALL PRIVILEGES on polr.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
MySQL कंसोल से बाहर निकलें।
mysql>exit
गितुब से ध्रुवीय भंडार क्लोन।
cd /var/www/html
git clone https://github.com/cydrobolt/polr.git --depth=1
डाउनलोड की गई फ़ाइलों को वेबसर्वर के मूल में ले जाएं।
mv ./polr/.[!.]* . && mv ./polr/* . && rm -rf polr
निर्भरता स्थापित करने के लिए संगीतकार की आवश्यकता होती है। कम्पोज़र पैकेज डाउनलोड करें और unzip
इसके द्वारा उपयोग किए गए मॉड्यूल को स्थापित करें ।
curl -sS https://getcomposer.org/installer | php
apt-get install unzip -y
संगीतकार के साथ निर्भरता स्थापित करें।
php composer.phar install --no-dev -o
वेब-आधारित इंस्टॉलर को सक्षम करने के लिए प्रदान की गई कॉन्फ़िगरेशन फ़ाइल की प्रतिलिपि बनाएँ।
cp .env.setup .env
उपयुक्त फ़ाइल अनुमतियाँ सेट करें।
chown -R www-data:www-data /var/www/html/
chmod -R 755 /var/www/html/
example.com/setup
वेब-आधारित पोलर इंस्टॉलर को लॉन्च करने और आवश्यक जानकारी दर्ज करने के लिए नेविगेट करें। डेटाबेस कॉन्फ़िगरेशन के लिए पहले बनाए गए MySQL क्रेडेंशियल्स का उपयोग करें। एक बार आपने सेटअप फ़ॉर्म जमा कर दिया, तो पोल स्थापना पूर्ण हो जाएगी।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ