अपने लिनक्स सर्वर पर कामबोर्ड कैसे प्राप्त करें

click fraud protection

ट्रोलो सेवा के लिए खुला स्रोत विकल्प लिनक्स पर पॉप अप करना शुरू कर रहे हैं, और वे उत्कृष्ट हैं। इस महीने की शुरुआत में, हमने कवर किया वैंक प्रोजेक्ट मैनेजर. यह एक कन्नन-शैली परियोजना प्रबंधन प्रणाली है जिसे उपयोगकर्ता स्वयं होस्ट कर सकते हैं।

परिचय Kanboard, यह एक और स्व-होस्टेड टास्क मैनेजमेंट सिस्टम है जिसका उद्देश्य ट्रेलो को लेना है। इसमें प्लगइन्स, डायनामिक कस्टम फ़िल्टर और बहुत कुछ शामिल है!

इस गाइड में, हम विभिन्न प्रकार के लिनक्स ऑपरेटिंग सिस्टमों पर कानबोर्ड स्थापित करने और स्थापित करने के लिए कवर करेंगे।

शुरू करने से पहले

Kanboard एक नेटवर्क एप्लिकेशन है जो उपयोगकर्ताओं को वेब के माध्यम से इसके साथ बातचीत करने देता है, और इसका उपयोग करने के लिए, आपके पास लिनक्स ओएस चलाने वाला सर्वर होना चाहिए।

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

अब तक, Kanboard सॉफ्टवेयर कई लिनक्स सर्वर ऑपरेटिंग सिस्टम का समर्थन करता है। विशेष रूप से, यह उबंटू, डेबियन, रेडहैट एंटरप्राइज लिनक्स, सेंटोस और कुछ अन्य लोगों का समर्थन करता है।

instagram viewer

Ubuntu सर्वर पर Kanboard स्थापित करें

Kanboard प्रलेखन में कहा गया है कि Ubuntu 16.04 नवीनतम OS है जो समर्थित है, इसलिए हमारे निर्देश उस पर ध्यान केंद्रित करेंगे। कहा कि, रिलीज़ के भीतर कई बदलाव नहीं हुए हैं, इसलिए संभवत: यह 18.04 / 18.10 पर भी काम करेगा।

कनाबोर्ड की स्थापना शुरू करने के लिए, एक टर्मिनल विंडो लॉन्च करें और उपयोग करें अपडेट करें तथा उन्नयन यह सुनिश्चित करने के लिए आदेश देता है कि आपके उबंटू मशीन में नवीनतम पैच हैं।

sudo apt अपडेट sudo apt उन्नयन -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 pp7.0-json php7.0-mysql php7.0-pgsqll 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 pp7.2-json php7.2-mysql php7.2-pgsql.2 php7.2-ldap php7.2-gd php7.2-xml

के साथ Apache वेब निर्देशिका में टर्मिनल सत्र को स्थानांतरित करें सीडी आदेश।

cd / var / www / html

एक बार वेब निर्देशिका में, रूट एक्सेस के माध्यम से लाभ सूद- s आदेश।

सूद- s

का उपयोग कर GitHub रिलीज पेज से Kanboard सॉफ्टवेयर के नवीनतम संस्करण को पकड़ो wget डाउनलोड करने का उपकरण।

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -ओ कानबोर्ड-v1.2.6.zip

का उपयोग कर ज़िप फ़ाइल से Kanboard फ़ाइलों को निकालें खोलना आदेश।

unzip kanboard-v1.2.6.zip

के साथ Kanboard फ़ोल्डर के लिए अनुमतियाँ अद्यतन करें chown.

chown-आरwww-डेटा:www-डेटाkanboard-1.2.6 /डेटा। 

Kanboard फ़ोल्डर का नाम बदलें।

mv kanboard-1.2.6 कंबोर्ड

अंत में, अपने Ubuntu वेब फ़ोल्डर से ज़िप संग्रह को हटा दें।

rm kanboard-v1.2.6.zip

डेबियन सर्वर पर कानबोर्ड स्थापित करें

डेबियन लिनक्स उबंटू की तरह है, इसलिए कंबोर्ड ऑपरेटिंग सिस्टम पर समर्थित है। स्थापना शुरू करने के लिए, एक टर्मिनल लॉन्च करें। फिर, का उपयोग करें अपडेट करें तथा उन्नयन सब कुछ प्राप्त करने के लिए आदेश।

नोट: ये निर्देश डेबियन 9 खिंचाव को कवर करते हैं। यदि आप पहले रिलीज़ पर हैं, तो कृपया जारी रखने से पहले अपनी मशीन को अपग्रेड करें।

sudo apt-get update। sudo apt-get upgrade -y

अगला, आपको अपने डेबियन सर्वर पर कानबोर्ड निर्भरताएं स्थापित करनी होंगी। निर्भरता स्थापित करने के लिए, दर्ज करें Apt-get एक टर्मिनल विंडो में नीचे कमांड।

सूद apt-getइंस्टॉल-yapache2libapache2-आधुनिक-php7.0php7.0-CLIphp7.0-mbstring \ php7.0-sqlite3php7.0-opcachephp7.0-jsonphp7.0-माई एसक्यूएलphp7.0-pgsql \ php7.0-ldapphp7.0-जी.डी.php7.0-एक्सएमएल। 

निर्भरता का ध्यान रखने के साथ, डेबियन पर कानबोर्ड स्थापित करने का समय आ गया है। का उपयोग करते हुए सीडी कमांड, टर्मिनल को / var / www / html में ले जाएँ

cd / var / www / html

का उपयोग करके एक रूट शेल प्राप्त करें सु आदेश।

सु -

डेवलपर के GitHub से नवीनतम कनबोर्ड रिलीज को डाउनलोड करें wget डाउनलोडर उपकरण।

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -ओ कानबोर्ड-v1.2.6.zip

के साथ कोड निकालें खोलना आदेश।

unzip kanboard-v1.2.6.zip

Kanboard डेटा निर्देशिका का नाम बदलें।

mv kanboard-1.2.6 कंबोर्ड

अंत में, वेब निर्देशिका से Kanboard ज़िप संग्रह हटाएं।

rm kanboard-v1.2.6.zip

आरएचईएल / सेंटो पर कानबोर्ड स्थापित करें

यदि आप RedHat Enterprise Linux, CentOS और अन्य जैसे RedHat- आधारित लिनक्स वितरण पर एक कनबोर्ड उदाहरण होस्ट करना चाहते हैं, तो आपको कुछ निर्भरताएँ स्थापित करके शुरू करना होगा। एक टर्मिनल लॉन्च करें और नीचे दिए गए कमांड दर्ज करें।

सूद यमइंस्टॉल-yphpphp-एक्सएमएलphp-mbstringphp-पीडीओphp-जी.डी.खोलनाwget

Kanboard चलाने के लिए आवश्यक निर्भरताएं स्थापित करने के बाद, आपको Apache वेब सर्वर को पुनरारंभ करना होगा।

sudo systemctl पुनरारंभ httpd.service

का उपयोग करते हुए सीडी कमांड, अपनी टर्मिनल विंडो को वेब फ़ोल्डर में ले जाएं।

सीडी / var / www / html /

का उपयोग करके GitHub से Kanboard स्रोत कोड को पकड़ो wget डाउनलोडर उपकरण।

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -ओ कानबोर्ड-v1.2.6.zip

साथ ज़िप संग्रह निकालें खोलना आदेश।

unzip kanboard-v1.2.6.zip

Kanboard डेटा फ़ोल्डर का नाम बदलें।

mv kanboard-1.2.6 कंबोर्ड

Kanboard ज़िप संग्रह को हटाकर समाप्त करें।

rm kanboard-v1.2.6.zip

कानबोर्ड पर पहुँचें

स्थापना पूर्ण है! अब एक वेब ब्राउज़र खोलकर और नीचे दिए गए URL पर जाकर अपने सभी कांउटर उदाहरण तक पहुँचना बायीं ओर है।

ध्यान दें: Kanboard के लिए डिफ़ॉल्ट लॉगिन है व्यवस्थापक / व्यवस्थापक।

http://server-ip-address/kanboard/

अपने Kanboard सर्वर के IP पते को न जानें? Daud:

आईपी ​​एड्र शो | grep 192.168। *
watch instagram story
खोज
हाल के पोस्ट