Project

General

Profile

Actions

Feature #1760

closed

Installation & setup documentation

Added by gyaresu xx over 15 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Documentation
Target version:
-
Start date:
2008-08-10
Due date:
% Done:

0%

Estimated time:
Resolution:
Wont fix

Description

Hi. I tried mentioning this in IRC but there was no-one around. Possibly not the place for a feature but here goes.

There needs to be a section on the end of this page detailing how to setup mongrel_rails to run on reboot.
http://www.redmine.org/wiki/redmine/RedmineInstall

IMHO the easiest way is either by 'monit' or preferably http://god.rubyforge.org/

Being new to centos (steep learing curve to write own /etc/init.d/redmine scripts) and rails apps I believe this would enhance the documentation greatly.
If you would like someone to write it then please feel free to contact me. I would be happy to do so.

Actions #1

Updated by James Turnbull over 15 years ago

Why not just write it - post a link to it here and they can include it in the wiki?

Actions #2

Updated by Christian Bryn over 15 years ago

Hi,

following the install instructions will not result in a production ready setup in any case - webbrick is only intended for testing/development, and seeing as Ruby is not thread safe a cluster of daemons handling requests need to be set up. I suggest adding pointers on how to set up mongrel_cluster...there are a lot of good guides around. In turn, I use a general mongrel_cluster init script found on the web to make sure Redmine is started upon boot.

I'd say adding instructions for monit/god/(nagios) is a bit out of scope, while init scripts and such should be included as this is something anyone setting up Redmine for actual use will have to look into. For this same reason the instructions could easily suggest a preferred setup in regard to proxy/load balancing in front - again, anyone setting up a proper Redmine solution would have to read up on using apache mod_proxy_balancer, nginx, lighttpd or similar... (and decide what's 'best').

If an init script for the basic webbrick daemon is of interest, I'd be happy to write one...

Best regards,
Christian :--)

Actions #3

Updated by Javier Barroso over 15 years ago

Christian Bryn said:
"following the install instructions will not result in a production ready setup in any case - webbrick is only intended for testing/development"

Well,does anyone know how many concurrent users/projects support redmine running with webbrick ?

Finally, is mongrel_cluster the best option to put redmine in production (with ~200 users) ?

Which requeriments (memory and disk) should to have the redmine server?

Any point ?

Thank you!

Actions #4

Updated by Jack Christensen over 15 years ago

I'd recommend mod_rails/passenger and apache2. It's probably the simplest way to set it up.

Actions #5

Updated by Azamat Hackimov over 13 years ago

  • Category changed from Documents to Documentation
Actions #6

Updated by Jean-Baptiste Barth almost 11 years ago

  • Status changed from New to Closed
  • Resolution set to Wont fix

Closing it, very old issue. Thanks for your contribution nonetheless. There are now a lot of contributed pages describing howto's for installing on various platforms with various setups. The official one doesn't focus on hosting things like mongrel/god/etc., it leaves all doors open.

Actions

Also available in: Atom PDF