Занялся я тут вчера установкой и настройкой redmine, с интеграцией hudson'a. В принципе, все делается довольно просто и легко (особенно о арчевской вики), однако есть пара интересных моментов.
Самое главное - никогда и ни при каких обстоятельствах не пытайтесь использовать что-то, кроме Passenger (mod_rails)! С fcgid/fastcgi у меня redmine кушал, в среднем, 1 гбайт оперативки. Конечно, с моим количеством оперативки это не проблема, но я чувствую себя неуютно, когда обычное веб-приложение жрет столько. А с mod_rails - 100-300мбайт. Профит на лицо :)
Устанавливаем mod_rails (следуя этой инструкции):
Для redmine требуется ruby 1.8. Также полезно добавить некоторые симлинки в /usr/bin:
Самое главное - никогда и ни при каких обстоятельствах не пытайтесь использовать что-то, кроме Passenger (mod_rails)! С fcgid/fastcgi у меня redmine кушал, в среднем, 1 гбайт оперативки. Конечно, с моим количеством оперативки это не проблема, но я чувствую себя неуютно, когда обычное веб-приложение жрет столько. А с mod_rails - 100-300мбайт. Профит на лицо :)
Устанавливаем mod_rails (следуя этой инструкции):
# gem install passenger
# /opt/ruby1.8/bin/passenger-install-apache2-module
Для redmine требуется ruby 1.8. Также полезно добавить некоторые симлинки в /usr/bin:
ln -s /usr/bin/ruby-1.8 /usr/bin/ruby ln -s /usr/bin/gem-1.8 /usr/bin/gem ln -s /opt/ruby1.8/bin/rake /usr/bin/rake ln -s /opt/ruby1.8/bin/irb /usr/bin/irb


