Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो सामाजिक वातावरण जैसे कैंपस सोशल नेटवर्क और संगठनों के लिए आंतरिक सहयोगी प्लेटफार्मों के निर्माण की अनुमति देता है। एल्ग माइक्रोब्लॉगिंग, मैसेजिंग, फ़ाइल-शेयरिंग और समूहों सहित कई सामाजिक नेटवर्किंग सुविधाएँ प्रदान करता है। यह ट्यूटोरियल एक CentOS 7 VPS पर Elgg को स्थापित करने की प्रक्रिया के माध्यम से आपका मार्गदर्शन करेगा।
यह ट्यूटोरियल मानता है कि आप पहले से ही एक नए वल्चर क्लाउड कम्प्यूट इंस्टेंस को सेंटोस 7 के साथ सेट कर चुके हैं और रूट एक्सेस कर सकते हैं।
एल्ग को MySQL, PHP और एक वेब सर्वर की आवश्यकता होती है। इससे पहले कि आप Elgg को स्थापित कर सकें, आपको Apache वेब सर्वर, MySQL और PHP को स्थापित करना होगा।
Apache वेब सर्वर स्थापित करें।
sudo yum install httpd -y
systemctl enable httpd.service
systemctl start httpd.service
इंटरनेट से सर्वर तक पहुंचने में सक्षम होने के लिए 80
, खुले पोर्ट , ( HTTP
), और 443
( HTTPS
)।
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
MySQL स्थापित करें।
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server -y
MySQL स्थापना को पूरा करें।
systemctl enable mysqld.service
systemctl start mysqld.service
sudo mysql_secure_installation
वर्तमान पासवर्ड के लिए पूछे जाने पर, दबाएं ENTER। स्थापना के दौरान, आपको रूट पासवर्ड दर्ज करने के लिए कहा जाएगा। एक सुरक्षित पासवर्ड दर्ज करें। यह MySQL रूट पासवर्ड होगा।
Set root password? [Y/n] Y
New password: password
Re-enter new password: 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
CentOS 7 रिपॉजिटरी PHP (5.4) के पुराने संस्करण के साथ आता है। हम रेमी रिपॉजिटरी से PHP 7.2 स्थापित करेंगे।
rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum -y install yum-utils
yum-config-manager --enable remi-php72
Elgg द्वारा आवश्यक PHP मॉड्यूल के साथ PHP 7.2 स्थापित करें।
yum install php php-opcache php-common php-sqlite3 php-curl php-intl php-mbstring php-xmlrpc php-mysqlnd php-gd php-xml php-cli php-zip -y
एल्ग को MySQL डेटाबेस की आवश्यकता होगी। MySQL कंसोल में लॉग इन करें।
mysql -u root -p
जब एक पासवर्ड के लिए कहा जाए, तो चरण 1 में आपके द्वारा निर्धारित MySQL रूट पासवर्ड दर्ज करें। एक बार जब आप MySQL कंसोल में लॉग इन हो जाते हैं, तो एक नया डेटाबेस बनाएं।
mysql>CREATE DATABASE elgg;
एक नया MySQL उपयोगकर्ता बनाएं और इसे नए बनाए गए डेटाबेस में विशेषाधिकार प्रदान करें। आप बदल सकते हैं username
और password
उपयोगकर्ता नाम और अपनी पसंद का पासवर्ड के साथ।
mysql>GRANT ALL PRIVILEGES on elgg.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
MySQL कंसोल से बाहर निकलें।
mysql>exit
एल्ग का नवीनतम संस्करण डाउनलोड करें।
cd /var/www/html
wget https://elgg.org/download/elgg-2.3.7.zip
डाउनलोड किए गए संग्रह को अनज़िप करें और फ़ाइलों को अपाचे वेब सर्वर के रूट पर ले जाएं।
yum install unzip -y
unzip elgg-2.3.7.zip
mv ./elgg-2.3.7/* .
rm -rf elgg-2.3.7.zip
rm -rf elgg-2.3.7
Elgg के लिए एक डेटा निर्देशिका बनाएँ।
sudo mkdir -p /var/www/html/data
उपयुक्त फ़ाइल अनुमतियाँ सेट करें।
sudo chown -R apache:apache /var/www/html/
sudo chmod -R 755 /var/www/html/
एक अपाचे वर्चुअल होस्ट कॉन्फ़िगरेशन फ़ाइल बनाएँ।
sudo vi /etc/httpd/conf.d/vhost.conf
निम्न स्निपेट को फ़ाइल में पेस्ट करें, example.com
अपने स्वयं के डोमेन नाम के साथ प्रतिस्थापित करें।
<VirtualHost *:80>
DocumentRoot /var/www/html/
ServerName example.com
<Directory /var/www/html/>
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/httpd/elgg_error.log
CustomLog /var/log/httpd/elgg_access.log combined
</VirtualHost>
Apache सर्वर को पुनरारंभ करें।
sudo systemctl restart httpd.service
इस बिंदु पर, आप स्थापना को समाप्त करने के लिए एल्ग ब्राउज़र इंस्टॉलर पर आगे बढ़ सकते हैं। अपने कंप्यूटर पर एक ब्राउज़र विंडो खोलें और अपने डोमेन नाम पर नेविगेट करें। यह एल्ग ब्राउज़र इंस्टॉलर को लॉन्च करेगा। इंस्टॉलर के माध्यम से Database Installation
कदम पर आगे बढ़ें । यहां, आपने चरण 2 में बनाए गए MySQL डेटाबेस के क्रेडेंशियल्स दर्ज करें और अगले चरण पर आगे बढ़ें।
अगले चरण पर, अपनी पसंद का साइट नाम और ईमेल पता दर्ज करें। में Site URL
क्षेत्र, अपने डोमेन नाम दर्ज करें। में Data Directory
क्षेत्र, प्रवेश /var/www/html/data
और अगले कदम के लिए आगे बढ़ें।
इसके बाद, अपनी पसंद के व्यवस्थापक क्रेडेंशियल दर्ज करें और दबाएँ Next
। इस बिंदु पर स्थापना पूर्ण है।
व्यवस्थापक पैनल में प्रवेश करने के लिए, निम्न URL पर जाएँ।
http://{your-domain-name}/admin
आपने सफलतापूर्वक Elgg को एक CentOS 7 VPS पर स्थापित किया है और अपना खुद का सोशल नेटवर्क स्थापित करना शुरू कर सकते हैं।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ