====== Redmine ======
Pour avoir une version assez récente, utilisation de Debian Stretch (actuelle Debian testing) pour l'installation.
===== Installation =====
==== Préparation Debian ====
* Ajout des dépôts pour Stretch :
## Stretch - Testing : Official Repo
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
deb-src http://httpredir.debian.org/debian/ stretch main contrib non-free
# Updates
deb http://ftp.debian.org/debian stretch-updates main contrib
# Security
deb http://security.debian.org stretch/updates main contrib
* Ajout des préférences en cas d'utilisation conjointe avec Debian Jessie :
Explanation: Packages from Stretch (Testing)
Package: *
Pin: release o=Debian,a=testing,n=stretch,l=Debian
Pin-Priority: 700
* Migration du système :
sudo aptitude full-upgrade
==== Installation Redmine ====
* Installation d'un serveur MySQL :
sudo aptitude install mysql-server
* Installation de Redmine avec support MySQL :
sudo aptitude install redmine-mysql
* Installation de Apache2 et de passenger :
sudo aptitude install apache2 libapache2-mod-passenger
==== Configuration pour Apache2 ====
* Copier le fichier host proposé par la documentation :
sudo cp /usr/share/doc/redmine/examples/apache2-passenger-host.conf /etc/apache2/sites-available/redmine.conf
* S'assurer que le module passenger est bien chargé :
sudo a2enmod passenger
* Activer le nouveau virtual host :
sudo a2ensite redmine.conf
* Supprimer le virtual host par défaut :
sudo unlink /etc/apache2/sites-enabled/000-default.conf
* Et enfin, redémarrer Apache2 :
sudo service apache2 restart
Il est normalement maintenant possible de se connecter sur l'adresse du serveur web en utilisant les identifiants **admin**/**admin**.