डेबियन 9 पर टास्कबोर्ड को कैसे स्थापित करें और कॉन्फ़िगर करें

परिचय

टास्कबोर्ड एक स्वतंत्र और खुला स्रोत उपकरण है जिसका उपयोग चीजों को ट्रैक करने के लिए किया जा सकता है। यह एक उपयोगकर्ता के अनुकूल वेब इंटरफेस और कार्यों का ट्रैक रखने के लिए एक न्यूनतम अनुप्रयोग प्रदान करता है। टास्कबोर्ड आसानी से अनुकूलन योग्य है और लगभग किसी भी लिनक्स प्लेटफॉर्म पर काम करता है।

इस ट्यूटोरियल में, मैं समझाता हूँ कि एक डेबियन 9 वल्चर VPS पर टास्कबोर्ड को कैसे स्थापित करें और कॉन्फ़िगर करें।

आवश्यक शर्तें

  • एक नव तैनात वल्चर डेबियन 9 सर्वर उदाहरण।
  • SSH या कंसोल के माध्यम से अपने सर्वर तक रूट एक्सेस।
  • एक स्थिर IP पता आपके सिस्टम पर कॉन्फ़िगर किया गया है, यह लेख 192.0.2.2एक उदाहरण के रूप में उपयोग करेगा ।

चरण 1: सिस्टम को अपडेट करें

सबसे पहले, निम्न कमांड को चलाकर अपने सिस्टम को नवीनतम स्थिर संस्करण में अपडेट करें:

apt-get update -y
apt-get upgrade -y
reboot

चरण 2: अपाचे, SQLite और PHP स्थापित करें

शुरू करने से पहले, आपको अपने सर्वर पर Apache वेब सर्वर, PHP 7, SQLite डेटाबेस, और अन्य आवश्यक लाइब्रेरी स्थापित करने की आवश्यकता होगी।

आप निम्न आदेश चलाकर इन्हें स्थापित कर सकते हैं:

apt-get install unzip apache2 apache2-bin apache2-data libaio1 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbi-perl libhtml-template-perl libterm-readkey-perl libwrap0 ssl-cert tcpd libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-json php7.0-readline php7.0-sqlite sqlite

एक बार स्थापना पूर्ण हो जाने पर, आप अगले चरण पर आगे बढ़ सकते हैं।

चरण 3: टास्कबोर्ड डाउनलोड और इंस्टॉल करें

आप Wit कमांड का उपयोग करके GitHub से टास्कबोर्ड का नवीनतम संस्करण डाउनलोड कर सकते हैं:

wget https://github.com/kiswa/TaskBoard/archive/master.zip

एक बार डाउनलोड पूरा होने के बाद, डाउनलोड किए गए संग्रह को निम्न कमांड से निकालें:

unzip master.zip

इसके बाद, निकाले गए निर्देशिका का नाम बदलें taskboard

mv TaskBoard-master taskboard

संगीतकार का उपयोग करके आवश्यक PHP निर्भरता स्थापित करें।

cd taskboard
 ./build/composer.phar install

taskboardनिर्देशिका को स्थानांतरित करें /var/www/html/

cd ..
mv taskboard /var/www/html/

taskboardनिर्देशिका के लिए उचित अनुमतियाँ सेट करें ।

chown -R www-data:www-data /var/www/html/taskboard

चरण 4: टास्कबोर्ड के लिए अपाचे को कॉन्फ़िगर करें

टास्कबोर्ड के लिए एक नया वर्चुअल होस्ट कॉन्फ़िगरेशन फ़ाइल बनाएँ। आप निम्न आदेश के साथ ऐसा कर सकते हैं:

nano /etc/apache2/sites-available/taskboard.conf

निम्नलिखित पंक्तियाँ जोड़ें:

<VirtualHost *:80>
   ServerName 192.0.2.2
   DocumentRoot /var/www/html/taskboard
 <Directory /var/www/html/taskboard>
   Options -Indexes +FollowSymLinks +MultiViews
   AllowOverride All
   Require all granted
 </Directory>
   ErrorLog ${APACHE_LOG_DIR}/taskboard-error.log
   CustomLog ${APACHE_LOG_DIR}/taskboard-access.log combined
</VirtualHost>

फ़ाइल सहेजें और बाहर निकलें।

वर्चुअल होस्ट को निम्न कमांड के साथ सक्षम करें:

a2ensite taskboard.conf

टास्कबोर्ड एक .htaccessफ़ाइल का उपयोग करता है , इसलिए आपको mod_expiresऔर mod_rewriteमॉड्यूल दोनों को सक्षम करने की आवश्यकता होगी ।

a2enmod expires
a2enmod rewrite

इसके बाद, इन परिवर्तनों को प्रभावी करने के लिए Apache सेवा पुनः लोड करें:

systemctl restart apache2

निष्कर्ष

अब जब स्थापना पूर्ण हो गई है, तो आप टास्कबोर्ड वेब इंटरफेस का उपयोग करने के लिए आगे बढ़ सकते हैं।

अपना पसंदीदा वेब ब्राउज़र खोलें और पर जाएं http://192.0.2.2। डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड ' admin' का उपयोग करके टास्कबोर्ड में प्रवेश करें । सफलतापूर्वक लॉग इन करने के बाद, आपको मुख्य डैशबोर्ड के साथ प्रस्तुत किया जाएगा।

एक टिप्पणी छोड़ें

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ