- - Come far funzionare Kanboard sul tuo server Linux

Come far funzionare Kanboard sul tuo server Linux

Alternative open source al servizio Trellostanno iniziando a comparire su Linux e sono eccellenti. All'inizio di questo mese, abbiamo coperto il project manager di Wekan. È un sistema di gestione dei progetti in stile kanban che gli utenti possono ospitare da soli.

Presentazione di Kanboard, è un altro sistema di gestione delle attività con hosting autonomo che mira ad assumere Trello. Ha molto da offrire, inclusi plug-in, filtri dinamici personalizzati e altro ancora!

In questa guida, spiegheremo come impostare e installare Kanboard su una varietà di sistemi operativi Linux.

Prima di iniziare

Kanboard è un'applicazione di rete che consente agli utenti di interagire con esso attraverso il Web e per utilizzarlo è necessario disporre di un server che esegue un sistema operativo Linux.

Tieni presente che mentre ti consigliamo di utilizzareun server Linux tradizionale, poiché è in grado di gestire al meglio il caricamento del software, è anche possibile eseguire Kanboard su un PC desktop Linux, a condizione che sia sempre acceso e connesso alla rete.

A partire da ora, il software Kanboard supporta più sistemi operativi per server Linux. In particolare, supporta Ubuntu, Debian, RedHat Enterprise Linux, CentOS e pochi altri.

Installa Kanboard sul server Ubuntu

La documentazione di Kanboard afferma che Ubuntu 16.04 l'ultimo sistema operativo supportato, quindi le nostre istruzioni si concentreranno su quello. Detto questo, non ci sono molti cambiamenti nelle versioni, quindi probabilmente funzionerà anche il 18.04 / 18.10.

Per avviare l'installazione di Kanboard, avviare una finestra del terminale e utilizzare il aggiornare e aggiornamento comandi per garantire che la tua macchina Ubuntu abbia le patch più recenti.

sudo apt update
sudo apt upgrade -y

Ora che tutto è aggiornato, è necessario installare le dipendenze richieste per Kanboard su 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

Spostare la sessione del terminale nella directory Web di Apache con il CD comando.

cd /var/www/html

Una volta nella directory web, ottenere l'accesso root tramite il sudo -s comando.

sudo -s

Prendi l'ultima versione del software Kanboard dalla pagina di rilascio di GitHub usando il wget strumento di download.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Estrarre i file Kanboard dal file ZIP utilizzando il Unzip comando.

unzip kanboard-v1.2.6.zip

Aggiorna le autorizzazioni per la cartella Kanboard con chown.

chown -R www-data:www-data kanboard-1.2.6/data

Rinomina la cartella Kanboard.

mv kanboard-1.2.6 kanboard

Infine, elimina l'archivio ZIP dalla cartella Web di Ubuntu.

rm kanboard-v1.2.6.zip

Installa Kanboard sul server Debian

Debian Linux è molto simile a Ubuntu, quindi Kanboard è supportato sul sistema operativo. Per avviare l'installazione, avviare un terminale. Quindi, utilizzare il aggiornare e aggiornamento comandi per aggiornare tutto.

Nota: queste istruzioni riguardano Debian 9 Stretch. Aggiorna la tua macchina prima di continuare, se sei su una versione precedente.

sudo apt-get update
sudo apt-get upgrade -y

Successivamente, è necessario installare le dipendenze Kanboard sul proprio server Debian. Per installare le dipendenze, immettere il Apt-get comando sotto in una finestra terminale.

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

Con la cura delle dipendenze, è tempo di installare Kanboard su Debian. Usando il CD comando, sposta il terminale in / var / www / html

cd /var/www/html

Ottieni una shell di root usando il su comando.

su -

Scarica l'ultima versione di Kanboard dal GitHub dello sviluppatore utilizzando il wget strumento downloader.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Estrarre il codice con il Unzip comando.

unzip kanboard-v1.2.6.zip

Rinominare la directory dei dati di Kanboard.

mv kanboard-1.2.6 kanboard

Infine, elimina l'archivio Kanboard Zip dalla directory web.

rm kanboard-v1.2.6.zip

Installa Kanboard su RHEL / CentOS

Se stai cercando di ospitare un'istanza di Kanboard suuna distribuzione Linux basata su RedHat come RedHat Enterprise Linux, CentOS e altri, dovrai iniziare installando alcune dipendenze. Avviare un terminale e immettere i comandi seguenti.

sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget

Dopo aver installato le dipendenze richieste per eseguire Kanboard, dovrai riavviare il server web Apache.

sudo systemctl restart httpd.service

Usando il CD comando, sposta la finestra del terminale nella cartella web.

cd /var/www/html/

Prendi il codice sorgente di Kanboard da GitHub usando il wget strumento downloader.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Estrarre l'archivio ZIP con il Unzip comando.

unzip kanboard-v1.2.6.zip

Rinomina la cartella dei dati di Kanboard.

mv kanboard-1.2.6 kanboard

Termina eliminando l'archivio Kanboard Zip.

rm kanboard-v1.2.6.zip

Accedi a Kanboard

L'installazione è completa! Ora non resta che accedere all'istanza di Kanboard aprendo un browser Web e visitando l'URL seguente.

Nota: il login predefinito per Kanboard è admin / admin.

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

Non conosci l'indirizzo IP del tuo server Kanboard? Correre:

ip addr show | grep 192.168.*
</ P>

Commenti