User Tools

Site Tools


project_management:redmine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
project_management:redmine [2010/10/19 17:59] aorthproject_management:redmine [2010/12/14 12:06] aorth
Line 84: Line 84:
  
 === Install the Apache module === === Install the Apache module ===
-Edit the invocation line of the passenger installer program to point to ''ruby1.8'': +Edit the invocation line of the passenger installer program to point to ''ruby1.8'' instead of ''ruby'': 
-<file>#!/usr/bin/env ruby1.8</file>+<code># vim /var/lib/gems/1.8/gems/passenger-2.2.14/bin/passenger-install-apache2-module</code>
 Run the installer: Run the installer:
 <code># /var/lib/gems/1.8/gems/passenger-2.2.14/bin/passenger-install-apache2-module</code> <code># /var/lib/gems/1.8/gems/passenger-2.2.14/bin/passenger-install-apache2-module</code>
  
 === Configure Apache settings === === Configure Apache settings ===
-Apache will serve Redmine via FastCGI using the included ''dispatch.fcgi'' script.  This is much faster than using Webrick or regular CGI.+Apache will serve Redmine via Phusion Passenger, which doesn't rely on CGI or FastCGI!  Make sure the .htaccess in ''redmine/public'' is not enabled or it might try to serve Redmine via ''dispatch.cgi''.
  
 === Configure mod_rail.conf === === Configure mod_rail.conf ===
Line 113: Line 113:
 Link the Redmine installation to the web document root; make sure to use the same name as in your Apache configuration: Link the Redmine installation to the web document root; make sure to use the same name as in your Apache configuration:
 <code># ln -s /opt/redmine-0.9.4/public/ /var/www/redmine</code> <code># ln -s /opt/redmine-0.9.4/public/ /var/www/redmine</code>
- 
-=== Fix dispatch.fcgi === 
-Rename it and make sure its executable: 
-<code>$ mv public/dispatch.fcgi.example public/dispatch.fcgi 
-$ chmod 755 public/dispatch.fcgi</code> 
- 
-Edit the invocation line in the FastCGI script to make sure it points to your ruby version (''ruby1.8''), and that the ''dispatcher'' line is correct: 
-<file>#!/usr/bin/env ruby1.8 
-... 
-require "/var/lib/gems/1.8/gems/rails-2.3.5/lib/dispatcher.rb" 
-...</file> 
  
 === Fix permissions === === Fix permissions ===