Apache + RubyOnRails
Для работы связки Rails + Apache я использовал passenger. При установке на CentOS5 был приятно удивлен инсталятором, который проверил не хватающие зависимости и вывел команды с помощью которых их можно установить(мелочь, а приятно). В конце установки он подробно написал, как нужно изменить конфиг apache. В целом установка passenger проста и подробно расписана на modrails.com. Если после установки возникают проблемы с запуском приложения рекомендую проверить следующие вещи:
- установлена поддержка баз данных которые вы используете
- произведена миграция для production, rake db:migrate RAILS_ENV=”production”.
- Apache был перезапущен после всех манипуляций