ट्रोलो सेवा के लिए खुला स्रोत विकल्पलिनक्स पर पॉप अप करना शुरू कर रहे हैं, और वे उत्कृष्ट हैं। इस महीने की शुरुआत में, हमने वैंक प्रोजेक्ट मैनेजर को कवर किया। यह एक कंबन-शैली परियोजना प्रबंधन प्रणाली है जिसे उपयोगकर्ता स्वयं होस्ट कर सकते हैं।
कंबोर्ड का परिचय, यह एक और स्व-होस्टेड टास्क मैनेजमेंट सिस्टम है जिसका उद्देश्य ट्रेलो को लेना है। इसमें प्लगइन्स, डायनामिक कस्टम फ़िल्टर और बहुत कुछ शामिल है!
इस गाइड में, हम विभिन्न प्रकार के लिनक्स ऑपरेटिंग सिस्टम पर कानबोर्ड स्थापित करने और स्थापित करने के लिए कवर करेंगे।
शुरू करने से पहले
Kanboard एक नेटवर्क एप्लिकेशन है जो उपयोगकर्ताओं को वेब के माध्यम से इसके साथ बातचीत करने देता है, और इसका उपयोग करने के लिए, आपके पास लिनक्स ओएस चलाने वाला सर्वर होना चाहिए।
कृपया ध्यान रखें कि जब हम उपयोग करने की सलाह देते हैंएक पारंपरिक लिनक्स सर्वर, क्योंकि यह सॉफ्टवेयर लोड को सबसे अच्छी तरह से संभाल सकता है, लिनक्स डेस्कटॉप पीसी पर कानबोर्ड को चलाने के लिए भी संभव है - बशर्ते यह हमेशा चालू हो और नेटवर्क से जुड़ा हो।

अब तक, Kanboard सॉफ्टवेयर कई लिनक्स सर्वर ऑपरेटिंग सिस्टम का समर्थन करता है। विशेष रूप से, यह उबंटू, डेबियन, रेडहैट एंटरप्राइज लिनक्स, सेंटोस और कुछ अन्य लोगों का समर्थन करता है।
Ubuntu सर्वर पर Kanboard स्थापित करें
Kanboard प्रलेखन में कहा गया है कि Ubuntu 16।04 नवीनतम ओएस जो समर्थित है, इसलिए हमारे निर्देश उस पर ध्यान केंद्रित करेंगे। कहा कि, रिलीज़ के भीतर कई बदलाव नहीं हुए हैं, इसलिए संभवत: यह 18.04 / 18.10 पर भी काम करेगा।
कनाबोर्ड की स्थापना शुरू करने के लिए, एक टर्मिनल विंडो लॉन्च करें और उपयोग करें अपडेट करें तथा उन्नयन यह सुनिश्चित करने के लिए आदेश देता है कि आपके उबंटू मशीन में नवीनतम पैच हैं।
sudo apt update sudo apt upgrade -y
अब जब सब कुछ अप टू डेट है, तो आपको उबंटू पर कानबोर्ड के लिए आवश्यक निर्भरताएं स्थापित करनी होंगी।
उबंटू 16.04 एलटीएस
sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql php7.0-ldap php7.0-gd php7.0-xml
उबंटू 18.04 एलटीएस
sudo apt-get install -y apache2 libapache2-mod-php7.2 php7.2-cli php7.2-mbstring php7.2-sqlite3 php7.2-opcache php7.2-json php7.2-mysql php7.2-pgsql php7.2-ldap php7.2-gd php7.2-xml
के साथ Apache वेब निर्देशिका में टर्मिनल सत्र को स्थानांतरित करें सीडी आदेश।
cd /var/www/html
एक बार वेब निर्देशिका में, रूट एक्सेस को इसके माध्यम से प्राप्त करें सूद- s आदेश।
sudo -s
का उपयोग कर GitHub रिलीज पेज से Kanboard सॉफ्टवेयर के नवीनतम संस्करण को पकड़ो wget डाउनलोड करने का उपकरण।
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
का उपयोग कर ज़िप फ़ाइल से Kanboard फ़ाइलों को निकालें खोलना आदेश।
unzip kanboard-v1.2.6.zip
के साथ Kanboard फ़ोल्डर के लिए अनुमतियाँ अद्यतन करें chown.
chown -R www-data:www-data kanboard-1.2.6/data
Kanboard फ़ोल्डर का नाम बदलें।
mv kanboard-1.2.6 kanboard
अंत में, अपने Ubuntu वेब फ़ोल्डर से ज़िप संग्रह को हटा दें।
rm kanboard-v1.2.6.zip
डेबियन सर्वर पर कानबोर्ड स्थापित करें
डेबियन लिनक्स उबंटू की तरह है, इसलिए कंबोर्ड ऑपरेटिंग सिस्टम पर समर्थित है। स्थापना शुरू करने के लिए, एक टर्मिनल लॉन्च करें। फिर, का उपयोग करें अपडेट करें तथा उन्नयन सब कुछ प्राप्त करने के लिए आदेश।
नोट: ये निर्देश डेबियन 9 खिंचाव को कवर करते हैं। कृपया जारी रखने से पहले अपनी मशीन को अपग्रेड करें, यदि आप पहले रिलीज पर हैं।
sudo apt-get update sudo apt-get upgrade -y
इसके बाद, आपको अपने डेबियन सर्वर पर Kanboard निर्भरताएं स्थापित करनी होंगी। निर्भरता स्थापित करने के लिए, दर्ज करें Apt-get एक टर्मिनल विंडो में नीचे कमांड।
sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql php7.0-ldap php7.0-gd php7.0-xml
निर्भरता का ध्यान रखने के साथ, डेबियन पर कनाबोर्ड स्थापित करने का समय आ गया है। का उपयोग करते हुए सीडी कमांड, टर्मिनल को / var / www / html में ले जाएँ
cd /var/www/html
का उपयोग करके एक रूट शेल प्राप्त करें सु आदेश।
su -
डेवलपर के GitHub से नवीनतम कनबोर्ड रिलीज को डाउनलोड करें wget डाउनलोडर उपकरण।
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
के साथ कोड निकालें खोलना आदेश।
unzip kanboard-v1.2.6.zip
Kanboard डेटा निर्देशिका का नाम बदलें।
mv kanboard-1.2.6 kanboard
अंत में, वेब निर्देशिका से Kanboard ज़िप संग्रह हटाएं।
rm kanboard-v1.2.6.zip
आरएचईएल / सेंटो पर कानबोर्ड स्थापित करें
यदि आप कनबोर्ड उदाहरण होस्ट करना चाहते हैंRedHat एंटरप्राइज़ लिनक्स, CentOS और अन्य जैसे RedHat- आधारित लिनक्स वितरण, आपको कुछ निर्भरताएँ स्थापित करके शुरू करने की आवश्यकता होगी। एक टर्मिनल लॉन्च करें और नीचे दिए गए कमांड दर्ज करें।
sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget
Kanboard चलाने के लिए आवश्यक निर्भरताएं स्थापित करने के बाद, आपको Apache वेब सर्वर को पुनरारंभ करना होगा।
sudo systemctl restart httpd.service
का उपयोग करते हुए सीडी कमांड, अपनी टर्मिनल विंडो को वेब फ़ोल्डर में ले जाएं।
cd /var/www/html/
GitHub का उपयोग करके Kanboard स्रोत कोड को पकड़ो wget डाउनलोडर उपकरण।
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
साथ ज़िप संग्रह निकालें खोलना आदेश।
unzip kanboard-v1.2.6.zip
Kanboard डेटा फ़ोल्डर का नाम बदलें।
mv kanboard-1.2.6 kanboard
Kanboard ज़िप संग्रह को हटाकर समाप्त करें।
rm kanboard-v1.2.6.zip
कानबोर्ड पर पहुँचें

स्थापना पूर्ण है! अब वह सब बायीं ओर एक वेब ब्राउज़र खोलकर और नीचे दिए गए URL पर जाकर अपने Kanboard उदाहरण तक पहुँचना है।
नोट: कनबोर्ड के लिए डिफ़ॉल्ट लॉगिन है व्यवस्थापक / व्यवस्थापक।
http://server-ip-address/kanboard/
अपने Kanboard सर्वर के आईपी पते को नहीं जानते? Daud:
ip addr show | grep 192.168.*</ P>
टिप्पणियाँ