Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
मैटरेस्ट एक खुला स्रोत है, स्लैक एसएएएस मैसेजिंग सेवा के लिए स्वयं-होस्ट विकल्प। दूसरे शब्दों में, Mattermost के साथ, आप अपनी टीम के लिए अपनी मशीन पर एक निजी और समर्पित मैसेजिंग सर्वर सेटअप कर सकते हैं।
203.0.113.1
।mattermost.example.com
जो 203.0.113.1
सर्वर आवृत्ति को इंगित करने के लिए कॉन्फ़िगर किया गया है । आप इस बारे में अन्य वल्चर ट्यूटोरियल में अधिक जानकारी जान सकते हैं ।mattermost.example.com
।अपने पैकेजों को अद्यतन करने के लिए निम्न आदेशों का उपयोग करें।
sudo apt update
sudo apt upgrade
Mattermost द्वारा आवश्यक के रूप में, आपको Mattermost के लिए सभी डेटा संग्रहीत करने के लिए एक डेटाबेस सेटअप करने की आवश्यकता है। उस उद्देश्य के लिए, हम MySQL स्थापित करेंगे।
MySQL सर्वर को स्थापित करने के लिए निम्न कमांड का उपयोग करें।
sudo apt install mysql-server
यह रूट MySQL खाते के लिए एक पासवर्ड चुनने के लिए आपको संकेत देगा,
फिर, रूट के रूप में MySQL में लॉगिन करें।
mysql -u root -p
Mattermost उपयोगकर्ता बनाएँ mmuser
।
mysql> create user 'mmuser'@'%' identified by 'mmuser-password';
नोट: पासवर्ड mmuser-password
को कुछ और सुरक्षित करने के लिए बदलें ।
Mattermost डेटाबेस बनाएँ।
mysql> create database mattermost;
उपयोगकर्ता के लिए विशेषाधिकार तक पहुँच प्रदान करें mmuser
।
mysql> grant all privileges on mattermost.* to 'mmuser'@'%';
अंत में, MySQL से लॉग आउट करें।
mysql> exit
डाउनलोड करें और Mattermost 5.2 संग्रह को निकालें।
cd
wget https://releases.mattermost.com/5.2.0/mattermost-5.2.0-linux-amd64.tar.gz
tar -zxvf mattermost-5.2.0-linux-amd64.tar.gz
/opt
निर्देशिका में सभी मैटरमैस्ट फ़ाइलों को ले जाएं , और फिर /opt/mattermost/data
प्रोग्राम डेटा स्टोर करने के लिए एक उपनिर्देशिका बनाएं ।
sudo mv mattermost /opt
sudo mkdir /opt/mattermost/data
Mattermost चलाने के लिए एक समर्पित उपयोगकर्ता mattermost
और एक समर्पित समूह mattermost
बनाएँ।
sudo useradd --system --user-group mattermost
उपयोगकर्ता और समूह mattermost
को Mattermost फ़ाइलों के स्वामी के रूप में सेट करें।
sudo chown -R mattermost:mattermost /opt/mattermost
mattermost
समूह को लिखित अनुमति दें ।
sudo chmod -R g+w /opt/mattermost
डेटाबेस ड्रायवर को फ़ाइल में सेट करें /opt/mattermost/config/config.json
। फ़ाइल खोलें।
nano /opt/mattermost/config/config.json
इन पंक्तियों का पता लगाएं।
"SiteURL": "",
"ListenAddress": ":8065",
"DataSource": "mmuser:mostest@tcp(dockerhost:3306)/mattermost_test?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
उन्हें नीचे की पंक्तियों के साथ बदलें।
"SiteURL": "http://mattermost.example.com",
"ListenAddress": ":80",
"DataSource": "mmuser:<mmuser-password>@tcp(localhost:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
सुनिश्चित करें कि DriverName
करने के लिए सेट कर दिया जाता mysql
तो सेट DataSource
निम्नलिखित मूल्य के लिए, की जगह <mmuser-password>
उचित मूल्य के साथ। यह भी सुनिश्चित करें कि इसके mattermost
बजाय डेटाबेस का नाम है mattermost_test
:
फिर CTRL+ दबाकर बाहर निकलें Xऔर फिर Yसेव करें।
Mattermost, विशेषाधिकार प्राप्त बंदरगाहों के लिए बाध्य करने के लिए उदाहरण के लिए अनुमति दें, 80
और 443
।
cd /opt/mattermost/bin
sudo setcap cap_net_bind_service=+ep ./platform
sudo setcap cap_net_bind_service=+ep ./mattermost
Mattermost systemd
इकाई फ़ाइल बनाएँ और इसे रूट के रूप में नैनो का उपयोग करके खोलें।
nano /etc/systemd/system/mattermost.service
इसे निम्नलिखित के साथ आबाद करें।
[Unit]
Description=Mattermost
After=syslog.target network.target mysqld.service
[Service]
Type=simple
WorkingDirectory=/opt/mattermost/bin
User=mattermost
ExecStart=/opt/mattermost/bin/platform
PIDFile=/var/spool/mattermost/pid/master.pid
LimitNOFILE=49152
[Install]
WantedBy=multi-user.target
इस systemd
इकाई फ़ाइल पर अनुमतियों को संशोधित करें ।
sudo chmod 664 /etc/systemd/system/mattermost.service
Mattermost सेवा प्रारंभ करें और इसे स्वचालित रूप से सिस्टम बूट पर शुरू करें।
sudo systemctl daemon-reload
sudo systemctl start mattermost.service
sudo systemctl enable mattermost.service
अंत में, करने के लिए अपने पसंदीदा वेब ब्राउज़र के http://mattermost.example.com
या https://mattermost.example.com
, और आप देखेंगे Mattermost Sign Up
पेज।
पर Mattermost Sign Up
पेज, इनपुट एक email address
, एक username
, और एक password
, और फिर क्लिक करें Create Account
बटन पहले उपयोगकर्ता रजिस्टर करने के लिए।
नोट: ध्यान रखें कि आपके द्वारा पंजीकृत पहला उपयोगकर्ता भी सिस्टम प्रशासक होगा।
पर Team Name
पेज और Team URL
पेज, इनपुट एक team name
और एक URL
अपने पहले टीम के लिए।
अब आपने सफलतापूर्वक एक मैटरमैस्ट मैसेजिंग सर्वर सेटअप किया है जो उत्पादन वातावरण में एक छोटी या मध्यम आकार की टीम की सेवा करने के लिए पर्याप्त मजबूत है। Mattermost के इंटरफ़ेस का पता लगाने और अधिक टीम के सदस्यों को आमंत्रित करने के लिए स्वतंत्र महसूस करें।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ