Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
trac [Le 02/10/2013, 11:12] 86.77.196.253 [Créer un hôte virtuel Apache] |
trac [Le 01/05/2017, 10:39] L'Africain tags |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Gutsy Hardy serveur svn gestion_de_projet bug brouillon}} | + | {{tag>Xenial serveur gestion_de_projet bug VÉTUSTE}} |
---- | ---- | ||
Ligne 8: | Ligne 8: | ||
Instructions pour installer et configurer Apache2, Trac et Subversion sous Ubuntu. Trac intègre aussi un wiki et un système de //bug tracking// évolué. | Instructions pour installer et configurer Apache2, Trac et Subversion sous Ubuntu. Trac intègre aussi un wiki et un système de //bug tracking// évolué. | ||
- | <note>Mise à jour necessaire</note> | + | <note>Mise à jour nécessaire.</note> |
- | + | ||
- | + | ||
- | ===== Prérequis ===== | + | |
- | + | ||
- | Avant toute chose, il est bien entendu impératif de disposer d'une distribution Ubuntu et d'un accès [[sudo|privilégié]] sur la machine. | + | |
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== Depuis les dépôts ==== | ||
- | + | Ceci fait, voici la liste des [[:tutoriel:comment_installer_un_paquet|paquets à installer]] : **[[apt>subversion,libapache2-svn,libapache2-mod-python,trac|subversion libapache2-svn libapache2-mod-python libapache2-mod-wsgi trac]]**. | |
- | Tout d'abord, [[:depots|activez les dépôts « Universe » d'Ubuntu]]. | + | |
- | Ceci fait, voici la liste des [[:tutoriel:comment_installer_un_paquet|paquets à installer]] : subversion, libapache2-svn, libapache2-mod-python et trac. | + | |
- | <code>sudo apt-get install subversion libapache2-svn libapache2-mod-python libapache2-mod-wsgi trac</code> | + | |
On crée le répertoire système pour les instances de Trac, par exemple dans « /var/trac » sans oublier de le rendre accessible en écriture par Apache : | On crée le répertoire système pour les instances de Trac, par exemple dans « /var/trac » sans oublier de le rendre accessible en écriture par Apache : | ||
Ligne 30: | Ligne 25: | ||
sudo mkdir /var/trac | sudo mkdir /var/trac | ||
sudo chown www-data:www-data /var/trac | sudo chown www-data:www-data /var/trac | ||
- | |||
- | ==== Depuis Subversion (version Trac 0.12dev) ==== | ||
- | |||
- | Ceci va vous permettre d'utiliser la toute dernière version (évidemment à vos risques et périls), mais qui permet de configurer la langue (nouvelle capacité de la version 0.12) | ||
- | |||
- | Placez-vous dans un dossier qui va servir à récupérer la dernière version de trac (par exemple votre home), les données seront chargées dans un sous-dossier trac qui sera créé à cette occasion. | ||
- | <code> | ||
- | svn co http://svn.edgewall.org/repos/trac/trunk trac | ||
- | cd trac | ||
- | python ./setup.py compile_catalog -f #compilation des fichiers de langues | ||
- | sudo python ./setup.py install | ||
- | sudo /etc/init.d/apache2 restart #redémarrage d'apache pour prendre en compte cette mise à jour de Trac | ||
- | </code> | ||
- | |||
- | <note warning>L'utilisation tel quel de ces commandes n'est peut-être pas compatible avec les autres instructions: à vérifier</note> | ||
- | |||
- | Le réglage de la langue se fait dans un des onglets du panneau de préférences des utilisateurs. | ||
- | |||
- | |||
- | |||
- | |||
- | |||