كيفية جعل Kanboard يعمل على خادم Linux الخاص بك

click fraud protection

بدأت بدائل مفتوحة المصدر لخدمة Trello في الظهور على Linux ، وهي ممتازة. في وقت سابق من هذا الشهر ، قمنا بتغطية مدير مشروع Wekan. إنه نظام إدارة مشروع على غرار kanban يمكن للمستخدمين استضافة أنفسهم.

مقدمة Kanboard، إنه نظام آخر لإدارة المهام يتم استضافته ذاتيًا ويهدف إلى مواجهة Trello. لديها الكثير لتقدمه ، بما في ذلك الإضافات ، والمرشحات المخصصة الديناميكية وأكثر!

في هذا الدليل ، سنتناول كيفية إعداد Kanboard وتثبيته على مجموعة متنوعة من أنظمة تشغيل Linux.

قبل أن نبدأ

Kanboard هو تطبيق شبكة يتيح للمستخدمين التفاعل معه عبر الويب ، وللاستخدام ، يجب أن يكون لديك خادم يعمل بنظام تشغيل Linux.

يرجى مراعاة أنه بينما نوصي باستخدام خادم Linux تقليدي ، حيث يمكنه التعامل مع تحميل البرنامج الأفضل ، من الممكن أيضًا تشغيل Kanboard على كمبيوتر سطح مكتب Linux - شريطة أن يكون قيد التشغيل ومتصلًا دائمًا شبكة الاتصال.

اعتبارًا من الآن ، يدعم برنامج Kanboard العديد من أنظمة تشغيل خادم Linux. على وجه التحديد ، يدعم Ubuntu و Debian و RedHat Enterprise Linux و CentOS وعدد قليل من الآخرين.

قم بتثبيت Kanboard على خادم Ubuntu

instagram viewer

تنص وثائق 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

قم بتثبيت Kanboard على خادم دبيان

يشبه 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 على RHEL / CentOS

إذا كنت تتطلع إلى استضافة مثيل 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

اكتمال التثبيت! كل ما تبقى الآن هو الوصول إلى مثيل Kanboard الخاص بك عن طريق فتح متصفح الويب وزيارة عنوان URL أدناه.

ملاحظة: تسجيل الدخول الافتراضي لـ Kanboard هو admin / admin.

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

ألا تعرف عنوان IP لخادم Kanboard؟ يركض:

عرض عنوان IP | grep 192.168. *
watch instagram story