Eu escrevi um tutorial incluindo isso. Embora seja sobre o Redmine 1.3.x, ele ainda deve ser relevante para a parte do Apache.
Como-fazer: Redmine stable no Debian estável . Basicamente, tudo se resume a isso:
-
Instale e configure o
mod_passenger
em/etc/apache2/mods-available/passenger.conf
:PassengerDefaultUser www-data # Below are some lines to tweak mod-passenger. # This keeps some Ruby processes running, # but the average response time is a lot lower # on low-traffic sites. RailsSpawnMethod smart PassengerPoolIdleTime 3000 RailsAppSpawnerIdleTime 0 PassengerMaxRequests 1000
-
Estenda seu "site" principal atual, por exemplo,
/etc/apache2/sites-available/mymainsite
:<Directory /var/www/redmine> RailsBaseURI /redmine PassengerResolveSymlinksInDocumentRoot on </Directory>
-
Crie outro "site" e inclua o mesmo acima, alterando o valor
RailsBaseURI
para/
.