Alternative open source la serviciul Trelloîncep să apară pe Linux și sunt excelente. La începutul acestei luni, am acoperit managerul de proiect Wekan. Este un sistem de gestionare a proiectelor în stil kanban pe care utilizatorii se pot găzdui.
Prezentarea Kanboard, este un alt sistem de management al sarcinilor care se găzduiește de la sine. Are multe de oferit, inclusiv pluginuri, filtre personalizate dinamice și multe altele!
În acest ghid, vom descrie modul de configurare și instalare Kanboard pe o varietate de sisteme de operare Linux.
Înainte de a începe
Kanboard este o aplicație de rețea care permite utilizatorilor să interacționeze cu ea prin web și, pentru a o folosi, trebuie să aveți un server care rulează un sistem de operare Linux.
Vă rugăm să rețineți că, în timp ce vă recomandăm să utilizațiun server Linux tradițional, deoarece poate gestiona cel mai bine încărcarea software-ului, este de asemenea posibil să rulați Kanboard pe un computer desktop Linux - cu condiția să fie mereu pornit și conectat la rețea.

De acum, software-ul Kanboard acceptă mai multe sisteme de operare pentru server Linux. Mai exact, acceptă Ubuntu, Debian, RedHat Enterprise Linux, CentOS și alte câteva.
Instalați Kanboard pe serverul Ubuntu
Documentația Kanboard precizează că Ubuntu 16.04 cel mai recent sistem de operare acceptat, deci instrucțiunile noastre se vor concentra pe asta. Acestea fiind spuse, nu există numeroase schimbări în versiuni, deci va funcționa probabil și la data de 18.04 / 18.10.
Pentru a începe instalarea Kanboard, lansați o fereastră de terminal și utilizați butonul Actualizați și modernizare comenzi pentru a vă asigura că mașina dvs. Ubuntu are cele mai recente corecții.
sudo apt update sudo apt upgrade -y
Acum că totul este la zi, trebuie să instalați dependențele necesare pentru Kanboard pe Ubuntu.
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
Ubuntu 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
Mutați sesiunea de terminal în directorul web Apache cu ajutorul CD comanda.
cd /var/www/html
Odată ajuns în directorul web, obțineți acces root prin intermediul sudo -s comanda.
sudo -s
Prindeți cea mai recentă versiune a software-ului Kanboard din pagina de lansare a GitHub folosind wget instrument de descărcare.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Extrageți fișierele Kanboard din fișierul ZIP folosind unzip comanda.
unzip kanboard-v1.2.6.zip
Actualizați permisiunile pentru folderul Kanboard cu chown.
chown -R www-data:www-data kanboard-1.2.6/data
Redenumește folderul Kanboard.
mv kanboard-1.2.6 kanboard
În cele din urmă, ștergeți arhiva ZIP din folderul web Ubuntu.
rm kanboard-v1.2.6.zip
Instalați Kanboard pe serverul Debian
Debian Linux seamănă foarte mult cu Ubuntu, deci Kanboard este acceptat pe sistemul de operare. Pentru a începe instalarea, lansați un terminal. Apoi, utilizați butonul Actualizați și modernizare comenzi pentru a obține totul la zi.
Notă: aceste instrucțiuni acoperă Debian 9 Stretch. Vă rugăm să actualizați aparatul înainte de a continua, dacă sunteți la o versiune anterioară.
sudo apt-get update sudo apt-get upgrade -y
În continuare, trebuie să instalați dependențele Kanboard pe serverul dvs. Debian. Pentru a instala dependențele, introduceți tasta Apt-get comanda de mai jos într-o fereastră de terminal.
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
Cu dependențele îngrijite, este timpul să instalați Kanboard pe Debian. Folosind CD comanda, mutați terminalul în / var / www / html
cd /var/www/html
Câștigă o coajă rădăcină folosind butonul su comanda.
su -
Descărcați cea mai recentă versiune Kanboard de la GitHub al dezvoltatorului utilizând funcția wget instrument de descărcare.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Extrageți codul cu unzip comanda.
unzip kanboard-v1.2.6.zip
Redenumiți directorul de date Kanboard.
mv kanboard-1.2.6 kanboard
În cele din urmă, ștergeți arhiva Zip Kanboard din directorul web.
rm kanboard-v1.2.6.zip
Instalați Kanboard pe RHEL / CentOS
Dacă doriți să găzduiți o instanță Kanboard activatăo distribuție Linux bazată pe RedHat, cum ar fi RedHat Enterprise Linux, CentOS și altele, va trebui să începeți instalând câteva dependențe. Lansați un terminal și introduceți comenzile de mai jos.
sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget
După instalarea dependențelor necesare pentru a rula Kanboard, va trebui să reporniți serverul web Apache.
sudo systemctl restart httpd.service
Folosind CD comanda, mutați fereastra terminalului în folderul web.
cd /var/www/html/
Prindeți codul sursă Kanboard de la GitHub folosind butonul wget instrument de descărcare.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Extrageți arhiva ZIP cu unzip comanda.
unzip kanboard-v1.2.6.zip
Redenumiți folderul de date Kanboard.
mv kanboard-1.2.6 kanboard
Finalizați prin ștergerea arhivei Kanboard Zip.
rm kanboard-v1.2.6.zip
Accesați Kanboard

Instalarea este completă! Acum, nu mai rămâne decât să accesați instanța dvs. Kanboard deschizând un browser web și vizitând adresa URL de mai jos.
Notă: autentificarea implicită pentru Kanboard este admin / admin.
http://server-ip-address/kanboard/
Nu știți adresa IP a serverului dvs. Kanboard? Alerga:
ip addr show | grep 192.168.*</ P>
Comentarii