Ce article décrit comment installer et configurer tous les logiciels nécessaires pour faire fonctionner le gestionnaire de projet Redmine sur Linux Ubuntu Server 12.04 LTS.
I. INSTALLATION DE LOGICIELS
I.1 Préréquis : Apache, mod-passenger, MySQL
Il existe plusieurs packages de support que nous allons installer. L’installation d’Apache est assez simple simple si vous suivez les instructions et acceptez les valeurs par défaut.
Ouvrez votre Terminal (raccourcis CRTL+ALT+T)
Tapez la commande suivante :
sudo apt-get install apache2 libapache2-mod-passenger
Éditez le fichier /etc/apache2/apache2.conf et insérer cette ligne :
# Global configuration
#
# Server Name
ServerName localhost
L’installation de MySQL prend juste un peu de temps.
dans votre terminal tapez cette commande :
sudo apt-get install mysql-server mysql-client
Le processus d’installation de MySQL vous demandera un mot de passe pour l’accès au « root » pour le serveur de base de données.
I.2 Installation t configuration de redmine
Dans votre terminal tapez cette commande :
sudo apt-get install redmine redmine-mysql
Le processus d’installation demandera si vous souhaiter autoriser dbconfig-commun pour configurer la base de données lorsque vous êtes invité afin de sélectionner Yes.
Après avoir sélectionner Yes, vous devez fournir le mot de passe du « root » pour la base de données, que l’installateur puisse créer la base de données de redmine.
Ensuite sélectionner mysql parmi les différents types de bases de données offerts.
Maintenant vous êtes invité à fournir un mot de passe qui sera utiliser protéger votre base de données redmine. Redmine l’utilisera quand il veut accéder à MySQL.
Confirmer le mot de passe de Redmine.
II. CONFIGURATION
– Configuration d’Apache2
Vous devez modifier des fichiers pour apache. Le premier est /etc/apache2/mods-available/passenge.conf qui a besoin du texte PassengerDefaultUser www-data
Maintenant créer un lien symbolique pour connecter redmine dans l’espace de document web en tapant la commande suivante :
sudo ln -s /usr/share/redmine/public/ var/www/redmine
Ensuite créer ce fichier en tapant la commande suivante.
Désactivez le site par défaut et activez redmine :
sudo a2dissite 000-default
sudo a2ensite redmine
sudo gem install bundler
Allez dans le répertoire /usr/share/redmine puis lancez la commande suivante :
sudo bundle install -without development test
Enfin, redémarrez apache avec la commande :
sudo service apache2 restart
Vous devriez maintenant être en mesure d’accéder à redmine en tapant l’adresse suivante dans votre navigateur :
http://adresse_physique/redmine