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

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

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