Projet:Biologie/Taxobot/Installation Ubuntu
Taxobot a été développé sur Ubuntu.
Installation par l'environnement graphique
[modifier | modifier le code]Pour Ubuntu, vous devez vous assurer d'avoir PHP (7 ou 8) installé : cherchez « Logiciel » qui est une interface graphique pour gérer les paquets. Cherchez "php" et installez le, ainsi que les extensions curl, cli, json, mbstring, xml pour PHP. Si vous souhaitez utiliser une interface WEB il faudra en plus installer Apache, ainsi que l'extension pour PHP (par ex. libapache2-mod-php7.4 dans mon cas).
Il vous faut donc les packages : php ; php-curl ; php-json ; php-xml ; php-mbstring ; php-readline
.
Pour utiliser le logiciel (en ligne de commande) : ouvrez un terminal, allez dans le répertoire où se trouve le code de Taxobot, et lancez-le : php ./taxobot.php -taxon Uroplatus
(note : vous pouvez taper php ./taxobot.php -help
pour avoir une liste des options utilisables).
Pour utiliser le logiciel (via une interface WEB locale) il faut a minima : apache2 ; apache2-bin ; apache2-data ; apache2-utils ; libapache2-mod-php
. Pour apache par défaut le répertoire utilisé est /var/www/html
. Le mieux est sans doute de créer un sous-répertoire (par exemple /var/www/html/taxobot
et d'y copier tous les fichiers et répertoire dedans. Vous pouvez accéder à l'interface en tapant l'URL suivante dans votre navigateur (testé avec Firefox) : http://localhost/taxobot/
.
Installation en ligne de commande (shell)
[modifier | modifier le code]Ouvrir un shell. Passer root (sudo -s
puis votre mot de passe) et lancez les commandes suivantes :
apt-get update
apt-get install -y git php php-curl php-json php-xml php-bz2 php-zip php-yaml php-mbstring php-readline
Quitter l'utilisateur root (exit
).
Récupérez le code de Taxobot :
git clone https://github.com/Hexasoft/taxobot.git
Vous disposez maintenant d'un répertoire taxobot
contenant le programme.
Pour l'utiliser (dans un terminal/shell) :
cd taxobot
php ./taxobot.php -taxon Uroplatus
Important : avant chaque utilisation il est prudent de mettre à jour le code de Taxobot. Pour cela (après le cd taxobot
) tapez : git pull
. Votre code sera à jour de la dernière version.