Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
Snipe-IT, IT संपत्ति प्रबंधन के लिए एक निःशुल्क और खुला स्रोत वेब अनुप्रयोग है। यह Laravel 5.2 ढांचे पर लिखा गया है और अपने डेटा को संग्रहीत करने के लिए MySQL का उपयोग करता है। Snipe-IT संपत्ति प्रबंधन, सॉफ्टवेयर लाइसेंस प्रबंधन और बहुत कुछ के लिए एक पूर्ण और व्यापक समाधान है।
इस ट्यूटोरियल में, आप उबंटू 16.10 पर स्निप-आईटी इंस्टॉल करना सीखेंगे।
उबंटू सर्वर उदाहरण पर किसी भी पैकेज को स्थापित करने से पहले, सिस्टम को अपडेट करने की सिफारिश की जाती है। Sudo उपयोगकर्ता का उपयोग कर लॉग इन करें और सिस्टम को अपडेट करने के लिए निम्न कमांड चलाएं।
sudo apt-get update
sudo apt-get -y upgrade
Apache वेब सर्वर स्थापित करें।
sudo apt-get -y install apache2
Apache शुरू करें और इसे बूट समय पर स्वचालित रूप से चलाने में सक्षम करें।
sudo systemctl start apache2
sudo systemctl enable apache2
स्निप-आईटी 5.5.9 से अधिक PHP के किसी भी संस्करण के साथ संगत है। चूंकि PHP 5.5 जीवन के अंत तक पहुंच गया है, आप PHP 7 को स्थापित कर सकते हैं। स्निप-आईटी द्वारा आवश्यक मॉड्यूल के साथ PHP 7 को स्थापित करने के लिए निम्न कमांड चलाएँ।
sudo apt-get -y install php php-pdo php-mbstring php-tokenizer php-curl php-mysql php-ldap php-zip php-fileinfo php-gd php-dom php-mcrypt
MariaDB MySQL का एक कांटा है। निम्न कमांड का उपयोग करके इसे स्थापित करें।
sudo apt-get -y install mariadb-server
MariaDB प्रारंभ करें और इसे बूट समय पर स्वचालित रूप से प्रारंभ करने के लिए सक्षम करें।
sudo systemctl start mysql
sudo systemctl enable mysql
अपने MariaDB संस्थापन को सुरक्षित करें।
sudo mysql_secure_installation
आपको वर्तमान MariaDB रूट पासवर्ड के लिए कहा जाएगा। जैसा कि हमने अभी MariaDB स्थापित किया है, इसका रूट पासवर्ड सेट नहीं किया गया है। enter
आगे बढ़ने के लिए कुंजी दबाएं । अपने MariaDB सर्वर के लिए एक मजबूत रूट पासवर्ड सेट करें और Y
पूछे गए अन्य सभी प्रश्नों के उत्तर दें। पूछे गए प्रश्न स्व व्याख्यात्मक हैं।
निम्नलिखित कमांड का उपयोग करके इसके रूट उपयोगकर्ता के रूप में मारियाडीबी शेल में लॉग इन करें।
mysql -u root -p
MariaDB रूट उपयोगकर्ता के लिए पासवर्ड प्रदान करें।
Snipe-IT के लिए डेटाबेस और डेटाबेस उपयोगकर्ता बनाने के लिए निम्नलिखित क्वेरीज़ चलाएँ।
CREATE DATABASE snipeit_data;
CREATE USER 'snipeit_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON snipeit_data.* TO 'snipeit_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
सुनिश्चित करें कि आप ऊपर प्रत्येक क्वेरी के अंत में एक अर्धविराम का उपयोग करते हैं। आप अपनी आवश्यकताओं के अनुसार डेटाबेस का नाम " snipeit_data
" और उपयोगकर्ता नाम " " बदल सकते snipeit_user
हैं। StrongPassword
बहुत मजबूत पासवर्ड के लिए " " बदलना सुनिश्चित करें ।
निम्नलिखित कमांड का उपयोग करके संगीतकार स्थापित करें। संगीतकार PHP के लिए एक निर्भरता प्रबंधक है।
cd ~
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
सबसे पहले, Git स्थापित करें।
sudo apt-get -y install git
अपाचे के वेब-रूट फ़ोल्डर में स्विच करें और स्निप-आईटी के नवीनतम संस्करण को क्लोन करें।
cd /var/www/
sudo git clone https://github.com/snipe/snipe-it snipe-it
.env
प्रदान की गई उदाहरण फ़ाइल से फ़ाइल बनाएँ ।
cd /var/www/snipe-it
sudo cp .env.example .env
.env
फ़ाइल को संपादित करें ।
sudo nano .env
निम्नलिखित पंक्तियाँ खोजें और दिए गए निर्देशों के अनुसार मूल्यों को संपादित करें।
APP_URL=null #Provide your domain name or IP address here
APP_TIMEZONE='UTC' #Change it according to your country
DB_DATABASE=null #Provide the database name you created earlier
DB_USERNAME=null #Provide database user's username
DB_PASSWORD=null #Provide the DB user's password
अन्य सभी मापदंडों के लिए डिफ़ॉल्ट मान छोड़ दें। फ़ाइल को सहेजें और पाठ संपादक से बाहर निकलें।
उचित स्वामित्व प्रदान करें और अनुमति दें।
sudo chown -R www-data:www-data storage public/uploads
sudo chmod -R 755 storage
sudo chmod -R 755 public/uploads
संगीतकार का उपयोग करके PHP निर्भरता स्थापित करें।
sudo composer install --no-dev --prefer-source
" APP_Key
" उत्पन्न करें ।
sudo php artisan key:generate
अपने स्निप-आईटी साइट के लिए वर्चुअल होस्ट बनाने के लिए निम्न कमांड चलाएँ।
sudo nano /etc/apache2/sites-available/snipeit.example.com.conf
निम्न पंक्तियों को फ़ाइल में जोड़ें, फिर फ़ाइल को सहेजें।
<VirtualHost *:80>
ServerName snipeit.example.com
DocumentRoot /var/www/snipe-it/public
<Directory /var/www/snipe-it/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
कॉन्फ़िगरेशन को सक्रिय करें और mod_rewrite
निम्न आदेशों का उपयोग करने में सक्षम करें ।
sudo a2ensite snipeit.example.com.conf
sudo a2enmod rewrite
अपाचे को फिर से शुरू करें।
sudo systemctl restart apache2
अब आपका Snipe-IT इंस्टॉलेशन पूरा हो गया है। आप अपने वेब ब्राउज़र के माध्यम से स्निप-आईटी को कॉन्फ़िगर कर सकते हैं। snipeit.example.com
अपने Vultr VPS के IP पते के साथ निम्नलिखित लिंक पर जाएँ ।
http://snipeit.example.com
पढ़ने के लिए धन्यवाद। यह ट्यूटोरियल समाप्त करता है।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ