Petit rappel d’abord pour ceux qui ne connaissent pas Redmine : c’est un logiciel de gestion de projet écrit en Ruby.
Redmine est déjà dans les dépôts d’Ubuntu, alors c’est vrai ce n’est pas forcément la dernière version, en cherchant bien vous pouvez trouver un ppa, mais ici nous allons installer la version fournie par défaut par Ubuntu.
Bon pour les manipulations suivantes, je vais supposer que vous avez un serveur LAMP fonctionnel, puis vous installez les paquets suivants :
apt-get install redmine-mysql redmine libapache2-mod-passenger
Puis on ajoute les lignes suivantes au fichier /etc/apache2/mods-available/passenger.conf :
PassengerDefaultUser www-data
PassengerPoolIdleTime 0
Vérifier que le mod passenger d’Apache2 est bien activé, on ne sait jamais.
a2enmod passenger
On crée ensuite un hôte virtuel avec la configuration suivante :
<VirtualHost *:80>
ServerName mondomaine.fr
DocumentRoot /usr/share/redmine/public
</VirtualHost>
On redémarre ensuite apache (un reload devrait suffire mais on ne sait jamais) :
service apache2 restart
ou
/etc/init.d/apache2 restart
Ah oui, par défaut l’identifiant et mot de passe de l’administrateur de Redmine sont admin/admin.
Mettre à jour vers 1.3.0+ via PPA
Si vous voulez mettre à jour votre redmine via un PPA, ce n’est pas très compliqué. Pour ce tutoriel, j’utilise celui d’Ondřej Surý. Dans un terminal donc :
add-apt-repository ppa:ondrej/redmine
apt-get update && apt-get dist-upgrade
Le dist-upgrade est très important puisqu’il permet de mettre à jour les dépendances, notamment Ruby. Et n’oubliez pas le sudo si vous n’êtes pas en super-utilisateur (root).
Voilà c’est tout pour ce tuto et surtout n’oubliez pas : BI-DOU-ILLEZ !