بدأت بدائل مفتوحة المصدر لخدمة Trello في الظهور على Linux ، وهي ممتازة. في وقت سابق من هذا الشهر ، قمنا بتغطية مدير مشروع Wekan. إنه نظام إدارة مشروع على غرار kanban يمكن للمستخدمين استضافة أنفسهم.
مقدمة Kanboard، إنه نظام آخر لإدارة المهام يتم استضافته ذاتيًا ويهدف إلى مواجهة Trello. لديها الكثير لتقدمه ، بما في ذلك الإضافات ، والمرشحات المخصصة الديناميكية وأكثر!
في هذا الدليل ، سنتناول كيفية إعداد Kanboard وتثبيته على مجموعة متنوعة من أنظمة تشغيل Linux.
Kanboard هو تطبيق شبكة يتيح للمستخدمين التفاعل معه عبر الويب ، وللاستخدام ، يجب أن يكون لديك خادم يعمل بنظام تشغيل Linux.
يرجى مراعاة أنه بينما نوصي باستخدام خادم Linux تقليدي ، حيث يمكنه التعامل مع تحميل البرنامج الأفضل ، من الممكن أيضًا تشغيل Kanboard على كمبيوتر سطح مكتب Linux - شريطة أن يكون قيد التشغيل ومتصلًا دائمًا شبكة الاتصال.
اعتبارًا من الآن ، يدعم برنامج Kanboard العديد من أنظمة تشغيل خادم Linux. على وجه التحديد ، يدعم Ubuntu و Debian و RedHat Enterprise Linux و CentOS وعدد قليل من الآخرين.
تنص وثائق Kanboard على أن Ubuntu 16.04 هو أحدث نظام تشغيل مدعوم ، لذا ستركز تعليماتنا على ذلك. ومع ذلك ، لا توجد العديد من التغييرات في الإصدارات ، لذا من المحتمل أن تعمل على 18.04 / 18.10 أيضًا.
لبدء تثبيت Kanboard ، قم بتشغيل نافذة طرفية واستخدم تحديث و تطوير أوامر للتأكد من أن جهاز Ubuntu الخاص بك يحتوي على أحدث التصحيحات.
sudo apt update sudo apt update -y
الآن بعد أن تم تحديث كل شيء ، يجب عليك تثبيت التبعيات المطلوبة لـ Kanboard على Ubuntu.
أوبونتو 16.04 LTS
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 LTS
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
بمجرد الوصول إلى دليل الويب ، يمكنك الوصول إلى الجذر عبر sudo -s أمر.
sudo -s
احصل على أحدث إصدار من برنامج Kanboard من صفحة إصدار GitHub باستخدام wget أداة التحميل.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
استخرج ملفات Kanboard من ملف ZIP باستخدام بفك أمر.
unzip kanboard-v1.2.6.zip
قم بتحديث الأذونات الخاصة بمجلد Kanboard باستخدام خلع.
خلع-صwww-البيانات:www-البياناتkanboard-1.2.6 /البيانات.
إعادة تسمية المجلد Kanboard.
mv kanboard-1.2.6 kanboard
أخيرًا ، احذف أرشيف ZIP من مجلد الويب Ubuntu.
rm kanboard-v1.2.6.zip
يشبه Debian Linux كثيرًا نظام Ubuntu ، لذا فإن Kanboard مدعوم على نظام التشغيل. لبدء التثبيت ، قم بتشغيل محطة طرفية. ثم استخدم تحديث و تطوير أوامر للحصول على كل شيء محدثًا.
ملاحظة: تغطي هذه التعليمات Debian 9 Stretch. يُرجى ترقية جهازك قبل المتابعة ، إذا كنت تستخدم إصدارًا سابقًا.
sudo apt-get update. sudo apt-get upgrade -y
بعد ذلك ، يجب تثبيت تبعيات Kanboard على خادم دبيان الخاص بك. لتثبيت التبعيات ، أدخل ملائمة الأمر أدناه في نافذة طرفية.
sudo apt-getتثبيت-ذاباتشي 2libapache2-عصري-فب 7.0فب 7.0-cliفب 7.0-mbstring \ فب 7.0-sqlite3فب 7.0-ظلامفب 7.0-جسونفب 7.0-الخليةفب 7.0-pgsql \ فب 7.0-ldapفب 7.0-جيفب 7.0-XML.
مع العناية بالتبعيات ، حان الوقت لتثبيت Kanboard على دبيان. باستخدام قرص مضغوط الأمر ، انقل الطرفية إلى / var / www / html
cd / var / www / html
كسب قذيفة الجذر باستخدام سو أمر.
سو -
قم بتنزيل أحدث إصدار من Kanboard من 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 Zip من دليل الويب.
rm kanboard-v1.2.6.zip
إذا كنت تتطلع إلى استضافة مثيل Kanboard على توزيعة Linux تعتمد على RedHat مثل RedHat Enterprise Linux و CentOS وغيرها ، فستحتاج إلى البدء بتثبيت بعض التبعيات. قم بتشغيل محطة طرفية وأدخل الأوامر أدناه.
سو يمتثبيت-ذبي أتش بيبي أتش بي-XMLبي أتش بي-mbstringبي أتش بي-PDOبي أتش بي-جيبفكwget
بعد تثبيت التبعيات المطلوبة لتشغيل Kanboard ، ستحتاج إلى إعادة تشغيل خادم الويب Apache.
sudo systemctl إعادة تشغيل httpd.service
باستخدام قرص مضغوط الأمر ، انقل نافذة طرفية إلى مجلد الويب.
cd / var / www / html /
احصل على شفرة مصدر Kanboard من GitHub باستخدام wget أداة تنزيل.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
استخرج أرشيف ZIP مع بفك أمر.
unzip kanboard-v1.2.6.zip
إعادة تسمية مجلد بيانات Kanboard.
mv kanboard-1.2.6 kanboard
أنهي الأمر بحذف أرشيف Kanboard Zip.
rm kanboard-v1.2.6.zip
اكتمال التثبيت! كل ما تبقى الآن هو الوصول إلى مثيل Kanboard الخاص بك عن طريق فتح متصفح الويب وزيارة عنوان URL أدناه.
ملاحظة: تسجيل الدخول الافتراضي لـ Kanboard هو admin / admin.
http://server-ip-address/kanboard/
ألا تعرف عنوان IP لخادم Kanboard؟ يركض:
عرض عنوان IP | grep 192.168. *
على الرغم من أن ألعاب Fallout الكلاسيكية (1 & 2) قديمة ، إلا أن...
هل يوجد ايقونة تطبيق على جهازك سطح مكتب KDE Linux هذا لا يبدو صحيحا...
قامت Canonical بتقطيع متجر التطبيقات الرسمي الخاص بها إلى واجهة متج...