linux:howto:redmine
Ceci est une ancienne révision du document !
Table des matières
Install redmine
Ce qui suit est inspiré de http://www.clochix.net/post/2008/08/10/Redmine:-premieres-impressions
Attention, cette méthode n'est apparemment pas compatible avec libapache2-mod-fcgid…
Avec fcgi, pas moyen d'avoir les css et js, j'ai systématiquement dans les logs
ActionController::RoutingError (No route matches "/stylesheets/jstoolbar.css" with {:method=>:get}): /var/lib/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/routing/recognition_optimisation.rb:67:in `recognize_path' ...
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.1227735654.txt.gz · Dernière modification : 26/11/2008 22:40 de daniel