Debian - Installer la dernière version de Redmine sur Debian 6 Squeeze
- Détails
- Catégorie : Linux
- Créé le Jeudi, 03 Novembre 2011 13:37
- Mis à jour le Mercredi, 01 Février 2012 15:35
- Publié le Jeudi, 03 Novembre 2011 13:37
- Affichages : 549
Comment installer la dernière version de Redmine sur Debian 6 ?
Installer le serveur LAMP
Voir l'article "Debian 6 - Serveur de développement Web - Partie 1" et "Debian 6 - Serveur de développement Web - Partie 2".
Ajouter la ligne :
# apt-get install libmysqlclient-dev
Installation de Redmine
Je vais me baser sur "HowTo Install Redmine on Debian Squeeze with Postgresql Ruby-on-Rails and Apache2-Passenger", mais avec MySQL au lien de Postfresql.
# apt-get install subversion rake rubygems libopenssl-ruby libpgsql-ruby libapa
che2-mod-passenger
[Ajout le 09/01/2012]
Pour les versions < 1.3.0 de Redmine
# gem1.8 install rails -v=2.3.11
Pour la version 1.3.0 de Redmine (source : Redmine.org)
# gem1.8 install rails -v=2.3.14
[/Ajout]
# gem1.8 install rack -v=1.1.1
# gem1.8 install -v=0.4.2 i18n
# gem1.8 install tzinfo
# gem1.8 install mysql
[Ajout le 01/02/2012]
Installer RMagick
# apt-get install libmagick9-dev
# gem install rmagick
[/Ajout]
Créer une base de données avec phpMyAdmin.
Dans l'onglet "Privilèges", cliquer sur le lien "Ajouter un utilisateur".
- Utilisateur : redmine_db
- Serveur : localhost
- Mot de passe : celui que vous voulez.
- Cocher la case "
Allez sur la page de téléchargement de Redmine sur RubyForge. repérez l'URL de téléchargement de la dernière version de Redmine.
Au moment de cet article, c'est la version 1.2.1.
Sur le serveur :
# wget http://rubyforge.org/frs/download.php/75097/redmine-1.2.1.tar.gz
Décompresser le fichier :
# tar xvfz redmine-1.2.1.tar.gz
Déplacez le répertoire dans /var/lib
# mv redmine-1.2.1 /var/lib/redmine
Se positionner dans le répertoire /var/lib/redmine/config
# cp database.yml.example database.yml
Editer le fichier database.yml et corriger les informations d'accès à la base de données.
production:
adapter: mysql
database: redmine_db
host: localhost
username: redmine_db
password: <votre_mot_de_passe>
encoding: utf8
Enregistrez le fichier.
Exécuter ces lignes de commandes pour que Apache puisse trouver Redmine :
# ln -s /var/lib/redmine/public /var/www/redmine
# chown -R www-data:www-data /var/www/redmine
Initialisation de Redmine
# rake generate_session_store
Installation de l'environnement
# rake db:migrate RAILS_ENV=production
[Ajout le 09/01/2012]
Configuration d'Apache :
# echo "RailsBaseURI /redmine" > /etc/apache2/sites-available/redmine
# a2ensite redmine
[/Ajout]
[Ajout le 01/02/2012]
Changer les droits sur le répertoire /var/lib/redmine/public/plugin_assets :
# chmod 777 /var/lib/redmine/public/plugin_assets
[/Ajout]
Relancer le serveur Apache
# /etc/init.d/apache2 restart
Fin
Dans votre navigateur, utilisez l'URL : http://<mon_serveur>/redmine
Paramètres de connexion par défaut :
- Utilisateur : admin
- Mot de passe : admin
- < Linux - Utiliser Rsync pour transférer des fichiers d'un serveur linux à un autre
- Linux - Supprimer les fichiers avec dans le nom un caractère non imprimable (affiché avec un point d'interrogation) >