Cum să funcționezi Kanboard pe serverul tău Linux

click fraud protection

Alternativele open source la serviciul Trello încep să apară pe Linux și sunt excelente. La începutul acestei luni, am acoperit Manager de proiect Wekan. Este un sistem de gestionare a proiectelor în stil kanban pe care utilizatorii se pot găzdui.

Introducand 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 include 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ți un server Linux tradițional, deoarece acesta poate gestiona încărcarea software-ului cel mai bun este, de asemenea, posibil să rulați Kanboard pe un computer desktop Linux - cu condiția să fie întotdeauna pornit și conectat la acesta reţea.

instagram viewer

De acum, software-ul Kanboard acceptă mai multe sisteme de operare pentru server Linux. Mai precis, acceptă Ubuntu, Debian, RedHat Enterprise Linux, CentOS și alte câteva.

Instalați Kanboard pe serverul Ubuntu

Documentația Kanboard afirmă că Ubuntu 16.04 este cel mai recent sistem de operare acceptat, deci instrucțiunile noastre se vor concentra pe asta. Acestea fiind spuse, nu există multe schimbări în versiuni, astfel că 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 actualizare comenzi pentru a vă asigura că mașina dvs. Ubuntu are cele mai recente corecții.

actualizare sudo apt actualizare sudo apt -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.

decuplați kanboard-v1.2.6.zip

Actualizați permisiunile pentru folderul Kanboard cu chown.

chown-Rwww-date:www-datekanboard-1.2.6 /date. 

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 actualizare 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ă.

Actualizare sudo apt-get. 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-getinstalare-yapache2libapache2-mod-php7.0php7.0-cliphp7.0-mbstring \ php7.0-SQLite3php7.0-opcachephp7.0-JSONphp7.0-MySQLphp7.0-pgsql \ php7.0-ldapphp7.0-gdphp7.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.

decuplați 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 pe o distribuție Linux bazată pe RedHat, cum ar fi RedHat Enterprise Linux, CentOS și altele, va trebui să începeți prin a instala câteva dependențe. Lansați un terminal și introduceți comenzile de mai jos.

sudo yuminstalare-yphpphp-xmlphp-mbstringphp-PDOphp-gdunzipwget

După instalarea dependențelor necesare pentru a rula Kanboard, va trebui să reporniți serverul web Apache.

sudo systemctl reporni 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.

decuplați kanboard-v1.2.6.zip

Redenumiți folderul de date Kanboard.

mv kanboard-1.2.6 kanboard

Finalizează 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. *
watch instagram story