Закомментируйте строку:
# NameVirtualHost *:80
Закомментируйте любые <VirtualHost>
блоки.
Найдите строку:
DocumentRoot "/var/www/html" # or whatever your config uses for the overall apache document root.
Измените его на корень вашего приложения rails.
DocumentRoot "/somewhere/public"
Затем добавьте остальные ваши настройки в блок <Directory>
.
<Directory /somewhere/public>
AllowOverride all
Options -MultiViews
</Directory>
Я не проверял это наверняка, но вы сможете получить к нему доступ, только посетив IP-адрес. Убедитесь, что вы установили Passenger, запустили passenger-install-apache2-module
и добавили соответствующие строки загрузки модулей в конфигурацию apache.