Outils pour utilisateurs

Outils du site


linux:howto:redmine

Ceci est une ancienne révision du document !


Install redmine

Prérequis

# on installe ruby et rails
aptitude install rails ruby1.8-dev
# sans le paquet ruby1.8-dev, on a le message "no such file to load -- mkmf" sur l'install passenger (apt-file search mkmf m'a indiqué le paquet manquant)
# puis mod_rails pour apache
gem install passenger
# et on tente l'install du module apache
/var/lib/gems/1.8/gems/passenger-2.0.3/bin/passenger-install-apache2-module
# il manque qq bricoles
aptitude install apache2-prefork-dev build-essential
# on relance
/var/lib/gems/1.8/gems/passenger-2.0.3/bin/passenger-install-apache2-module

Tout va bien, reste juste à coller dans /etc/apache2/conf.d/passenger

LoadModule passenger_module
/var/lib/gems/1.8/gems/passenger-2.0.3/ext/apache2/mod_passenger.so
PassengerRoot /var/lib/gems/1.8/gems/passenger-2.0.3
PassengerRuby /usr/bin/ruby1.8

et dans /etc/apache2/sites-available/mon_vhost_redmine

<VirtualHost ip_kivabien:80>
ServerName mon_vhost_redmine
ServerAdmin user@example.com
DocumentRoot /path/2/redmine/public
CustomLog /var/log/apache2/redmine_access.log combined
ErrorLog /var/log/apache2/redmine_error.log
<Directory /path/2/redmine/public>
  AllowOverride All 
</Directory>
</VirtualHost>

Conf redmine

# conf de la base
cp -a /path/2/redmine/config/database.yml.example
/path/2/redmine/config/database.yml
# que l'on édite pour mettre les bons params
# Création du user/pass/db dans mysql
# et on crée le contenu (à lancer dans /path/2/redmine)
rake db:migrate RAILS_ENV="production"
rake redmine:load_default_data RAILS_ENV="production"

Reste juste à ajouter le host du vhost choisi dans le dns s'il n'y est pas déjà…

linux/howto/redmine.1227727036.txt.gz · Dernière modification : 26/11/2008 20:17 de daniel