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