- - Comment faire fonctionner Kanboard sur votre serveur Linux

Comment faire fonctionner Kanboard sur votre serveur Linux

Alternatives open source au service Trellocommencent à apparaître sur Linux, et ils sont excellents. Plus tôt ce mois-ci, nous avons couvert le chef de projet Wekan. C’est un système de gestion de projet de style kanban que les utilisateurs peuvent héberger eux-mêmes.

Introduisant Kanboard, il s’agit d’un autre système de gestion de tâches auto-hébergé qui vise à attaquer Trello. Il a beaucoup à offrir, y compris des plugins, des filtres personnalisés dynamiques et plus encore!

Dans ce guide, nous expliquerons comment configurer et installer Kanboard sur divers systèmes d’exploitation Linux.

Avant que nous commencions

Kanboard est une application réseau qui permet aux utilisateurs d'interagir avec lui via le Web. Pour l'utiliser, vous devez disposer d'un serveur exécutant un système d'exploitation Linux.

S'il vous plaît gardez à l'esprit que, bien que nous vous recommandons d'utiliserun serveur Linux traditionnel, car il peut gérer au mieux la charge logicielle, il est également possible d’exécuter Kanboard sur un ordinateur de bureau Linux - à condition qu’il soit toujours allumé et connecté au réseau.

À partir de maintenant, le logiciel Kanboard prend en charge plusieurs systèmes d'exploitation de serveur Linux. Plus précisément, il prend en charge Ubuntu, Debian, RedHat Enterprise Linux, CentOS et quelques autres.

Installer Kanboard sur le serveur Ubuntu

La documentation de Kanboard indique que Ubuntu 16.04 le dernier système d'exploitation pris en charge, nos instructions vont donc se concentrer sur cela. Ceci dit, il n’ya pas beaucoup de changements dans les versions, donc ça fonctionnera probablement aussi le 18.04 / 18.10.

Pour démarrer l’installation de Kanboard, lancez une fenêtre de terminal et utilisez le mise à jour et améliorer commandes pour vous assurer que votre machine Ubuntu dispose des derniers correctifs.

sudo apt update
sudo apt upgrade -y

Maintenant que tout est à jour, vous devez installer les dépendances requises pour Kanboard sur 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

Déplacez la session de terminal dans le répertoire Web Apache avec le CD commander.

cd /var/www/html

Une fois dans le répertoire Web, accédez à la racine via le répertoire sudo -s commander.

sudo -s

Prenez la dernière version du logiciel Kanboard à partir de la page de publication de GitHub en utilisant le wget outil de téléchargement.

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

Extrayez les fichiers Kanboard du fichier ZIP à l’aide de la touche décompresser commander.

unzip kanboard-v1.2.6.zip

Mettez à jour les autorisations pour le dossier Kanboard avec chown.

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

Renommez le dossier Kanboard.

mv kanboard-1.2.6 kanboard

Enfin, supprimez l’archive ZIP de votre dossier Web Ubuntu.

rm kanboard-v1.2.6.zip

Installer Kanboard sur le serveur Debian

Debian Linux ressemble beaucoup à Ubuntu, donc Kanboard est supporté sur le système d’exploitation. Pour démarrer l'installation, lancez un terminal. Ensuite, utilisez le mise à jour et améliorer commandes pour tout mettre à jour.

Remarque: ces instructions concernent Debian 9 Stretch. Veuillez mettre à niveau votre ordinateur avant de continuer, si vous utilisez une version antérieure.

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

Ensuite, vous devez installer les dépendances de Kanboard sur votre serveur Debian. Pour installer les dépendances, entrez le Apt-get commande ci-dessous dans une fenêtre 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

Avec les dépendances prises en charge, il est temps d’installer Kanboard sur Debian. En utilisant le CD commande, déplacez le terminal dans / var / www / html

cd /var/www/html

Gagner un shell en utilisant le su commander.

su -

Téléchargez la dernière version de Kanboard depuis le développeur GitHub à l’aide de la wget outil de téléchargement.

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

Extraire le code avec le décompresser commander.

unzip kanboard-v1.2.6.zip

Renommez le répertoire de données Kanboard.

mv kanboard-1.2.6 kanboard

Enfin, supprimez l’archive Kanboard Zip du répertoire Web.

rm kanboard-v1.2.6.zip

Installer Kanboard sur RHEL / CentOS

Si vous souhaitez héberger une instance de Kanboard surune distribution Linux basée sur RedHat telle que RedHat Enterprise Linux, CentOS et autres, vous devrez commencer par installer quelques dépendances. Lancez un terminal et entrez les commandes ci-dessous.

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

Après avoir installé les dépendances requises pour exécuter Kanboard, vous devez redémarrer le serveur Web Apache.

sudo systemctl restart httpd.service

En utilisant le CD commande, déplacez la fenêtre de votre terminal dans le dossier Web.

cd /var/www/html/

Saisissez le code source de Kanboard depuis GitHub en utilisant le wget outil de téléchargement.

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

Extraire l’archive ZIP avec le décompresser commander.

unzip kanboard-v1.2.6.zip

Renommez le dossier de données Kanboard.

mv kanboard-1.2.6 kanboard

Terminez en supprimant l’archive Kanboard Zip.

rm kanboard-v1.2.6.zip

Accéder au Kanboard

L'installation est terminée! Il ne vous reste plus qu'à accéder à votre instance Kanboard en ouvrant un navigateur Web et en visitant l’URL ci-dessous.

Remarque: la connexion par défaut pour Kanboard est admin / admin.

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

Vous ne connaissez pas l’adresse IP de votre serveur Kanboard? Courir:

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

commentaires