Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
request_tracker [Le 05/05/2009, 12:38] – Sarkirequest_tracker [Le 11/09/2022, 12:12] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-<note warning>Article en construction ! +{{tag>serveur À_RECYCLER}} 
-J'ecris cet article au fur et à mesure que je progresse dans l'installation de RT. + 
-</note>+<note warning>Cet article est quasi obsolète ! 
 +Mais malgré l'âge d'Ubuntu 8.10, vous pouvez tout de même envisager de suivre ce tuto pour l'installation sur une version supérieure, RT étant aujourd'hui (Septembre 2010) toujours en version 3.8.x</note>
  
 ====== Installation de Request-Tracker 3.8.2 sur Ubuntu 8.10 ====== ====== Installation de Request-Tracker 3.8.2 sur Ubuntu 8.10 ======
 Request-Tracker est un outil de gestion des tickets d'incidents. Request-Tracker est un outil de gestion des tickets d'incidents.
-Il est utilisé par de nombreuses sociétés et organisations.+Il est utilisé par de nombreuses sociétés et organisations telles que la NASA, le MIT et plusieurs universités américaines.
  
 Ce dernier repose sur un serveur web, est codé en Perl et nécessite une adresse  email dédiée pour être pleinement exploitable. Ce dernier repose sur un serveur web, est codé en Perl et nécessite une adresse  email dédiée 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.+**Du fait de la complexité pour mettre en oeuvre l'ensemble, ceci est plus une documentation rapide pour mettre en place cet outil.**
  
-Nous intéresserons donc uniquement à la mise en service de RT et non la configuration des différents serveurs nécessaires.**+**Nous intéresserons donc uniquement à la mise en service de RT et non la configuration des différents serveurs nécessaires.**
  
 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. 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.
  
-Nous partons aussi du principe que vous ne voulez accéder à votre RT via +Nous partons aussi du principe que vous ne voulez accéder à votre RT via
 <code>http://<votre serveur/nom de domaine>/rt/</code> <code>http://<votre serveur/nom de domaine>/rt/</code>
-Bien qu'il semblerait que le site puisse aussi être accessible par +Bien qu'il semblerait que le site puisse aussi être accessible par
 <code>http://rt.<<votre nom de domaine>>>/</code> <code>http://rt.<<votre nom de domaine>>>/</code>
  
Ligne 27: Ligne 28:
  
 Tapez dans un terminal Tapez dans un terminal
-<code>sudo apt-get install php5 mysql-server Apache2</code>+<code>sudo apt-get install php5 mysql-server apache2 gcc</code>
  
 Ou cliquez simplement sur le lien suivant si vous êtes sur Ubuntu. Ou cliquez simplement sur le lien suivant si vous êtes sur Ubuntu.
-[[apt://php5,mysql-server,Apache2,phpmyadmin]]+[[apt://php5,mysql-server,apache2,phpmyadmin,gcc]]
  
 ===== Récupération de l'archive de Request-Tracker ===== ===== Récupération de l'archive de Request-Tracker =====
 <note important>Cette commande récupère la dernière version officielle de RT, cette dernière peut ne plus correspondre à celle de ce tutoriel.</note> <note important>Cette commande récupère la dernière version officielle de RT, cette dernière peut ne plus correspondre à celle de ce tutoriel.</note>
 Tapez dans un terminal Tapez dans un terminal
-<code>wget http://download.bestpractical.com/pub/rt/release/rt.tar.gz</code>+<code>wget https://download.bestpractical.com/pub/rt/release/rt.tar.gz</code>
  
 Ou cliquez simplement sur le lien suivant pour télécharger avec votre navigateur Ou cliquez simplement sur le lien suivant pour télécharger avec votre navigateur
-[[http://download.bestpractical.com/pub/rt/release/rt.tar.gz]]+[[https://download.bestpractical.com/pub/rt/release/rt.tar.gz]]
  
 ===== Installation de Request-Tracker ===== ===== Installation de Request-Tracker =====
Ligne 62: Ligne 63:
 Pour y remédier, tapez Pour y remédier, tapez
 <code>sudo make fixdeps</code> <code>sudo make fixdeps</code>
-Attendez-vous à taper sur la touche Entrée de nombreuses fois avant la fin du processus d'installation.+Attendez-vous à taper sur la touche Entrée de nombreuses fois avant la fin du processus d'installation ou utilisez la commande suivante qui répondra oui partout. 
 +<code>yes | sudo make fixdeps</code>
 Une fois fini, retapez Une fois fini, retapez
 <code>sudo make testdeps</code> <code>sudo make testdeps</code>
Ligne 71: Ligne 73:
 Les dépendances sont réglées, tout devrait être en place. Les dépendances sont réglées, tout devrait être en place.
 Il ne reste plus qu'à taper Il ne reste plus qu'à taper
-<code>sudo newgrp rt+<code>sudo addgroup rt 
 +sudo newgrp rt
 sudo make install</code> sudo make install</code>
  
Ligne 121: Ligne 124:
 Il faut maintenant redémarrer Apache Il faut maintenant redémarrer Apache
 <code>sudo /etc/init.d/apache2 restart</code> <code>sudo /etc/init.d/apache2 restart</code>
 +
 +En cas de problèmes avec PerlRequire il faut installer le module adéquat pour Apache.
 +<code>sudo apt-get install libapache2-mod-perl2</code>
  
 Vous devriez maintenant avoir accès à RT. Vous devriez maintenant avoir accès à RT.
Ligne 189: Ligne 195:
        sslfingerprint "la suite de caractères que vous avez récupéré plus haut"        sslfingerprint "la suite de caractères que vous avez récupéré plus haut"
        mda "/opt/rt3/bin/rt-mailgate --url http://<l'adresse de votre RT>/ --queue General --action correspond"        mda "/opt/rt3/bin/rt-mailgate --url http://<l'adresse de votre RT>/ --queue General --action correspond"
-       smtphost "smtp.gmail.com" smtpname "le nom de votre" 
 </code> </code>
 </note> </note>