====== 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**.