Установка и использование mod_rails (Passenger)
mod_rails (также известен как Phusion Passenger) - модуль для Apache, позволяющий осуществлять максимально простое размещение Rails-приложений. Установка модуля занимает буквально несколько минут, после этого приложение может быть размещено практически без осуществления какой-либо настройки Apache, буквально одной строчкой конфигурации.
Установка
Самый простой способ установки mod_rails - через использование Ruby Gems. Для установки необходимо выполнить из под рута две команды:
gem install passenger
passenger-install-apache2-module
И далее следовать инструкциям интерактивной программы инсталляции.
Размещение приложения
Для размещения приложения достаточно в конфигурационном файле Apache создать виртуальный хост и указать в качестве DocumentRoot директорию public Rails-приложения. Например:
<VirtualHost *:80>
ServerName www.mycook.com
DocumentRoot /webapps/mycook/public
</VirtualHost>
Читать дальше »
