Ceci est une ancienne révision du document !
Installation de Request-Tracker 3.8.2 sur Ubuntu 8.10
Request-Tracker est un outil de gestion des tickets d'incidents. Il est utilisé par de nombreuses sociétés et organisations.
Ce dernier repose sur un serveur web, est codé en Perl et nécessite un serveur de mails pour être pleinement exploitable.
Du fait de la complexité pour mettre en oeuvre l'ensemble ceci est plus une documentation rapide pour mettre en place cet outil.
Nous partons du principe que l'installation du système est récente et que vous cherchez à installer RT sur une base MySQL, en utilisant mod_perl 2.xx qui est installé en standard avec Apache2.
Installation des serveur Apache2 PHP MySQL phpmyadmin
Tapez dans un terminal
sudo apt-get install php5 mysql Apache2
Ou cliquez simplement sur le lien suivant si vous êtes sur Ubuntu. apt://php5,mysql,Apache2,phpmyadmin
Récupération de l'archive de Request-Tracker
Tapez dans un terminal
wget http://download.bestpractical.com/pub/rt/release/rt.tar.gz
Ou cliquez simplement sur le lien suivant pour télécharger avec votre navigateur http://download.bestpractical.com/pub/rt/release/rt.tar.gz
Installation de Request-Tracker
Dans sa configuration standard, RT s'installe dans le répertoire /opt/rt3/
Tapez dans un terminal
$ cd <répertoire où se trouve le fichier rt.tar.gz> tar -zxvf rt.tar.gz sudo mv rt-3.8.2 /tmp cd /tmp/rt-3.8.2/ ./configure make testdeps
Vous devriez normalement vous faire gentiment rappeler à l'ordre du fait qu'il manque de nombreuses dépendances et si votre installation est récente de la nécessité d'initialiser CPAN.
Pour se faire, tapez donc ceci
perl -MCPAN -e shell
Vous devriez avoir tout un process de configuration, appuyez simplement sur la touche entrée pour valider toutes les demandes. Une fois que ceci est fait, pour sortir de CPAN, tapez
quit
Il manque toujours les dépendances de Perl. Pour y remédier, tapez
make fixdeps
Attendez-vous à taper sur la touche Entrée de nombreuses fois avant la fin du processus d'installation. Une fois fini, retapez
make testdeps
Si vous avez un message indiquant qu'il manque des paquets refaites l'étape make fixdeps jusqu'à ce que tout soit installé.
Il peut arriver qu'un paquet ne s'installe pas de lui-même. Vérifiez les messages renvoyés par make fixdeps, ceux-ci contiennent généralement la commande à taper pour corriger le souci.
Configuration de Request-Tracker
Les dépendances sont réglées, tout devrait être en place. Il ne reste plus qu'à taper
make install
Une fois que tout est fini
make initialize-database