Настройка производства Apache для Rails - PullRequest
1 голос
/ 29 октября 2010

Я занимаюсь разработкой приложения на Rails 3 и установил Capistrano на стороне клиента и Passenger с Apache 2 на стороне сервера.

Я выполняю развертывание, и файлы отправляются в папку с именем u/apps/.

Но когда я посещаю используемый в данный момент IP-адрес, я попадаю только в пустую папку, как мне настроить Apache для поиска моего приложения в текущей папке? Так что мне нужно только посетить свой IP / домен, чтобы увидеть мое приложение?

Ответы [ 2 ]

2 голосов
/ 29 октября 2010

Я сделал это с помощью Rails 2.x, но я думаю, что для Rails 3 тоже почти то же самое. Для этого вам нужно использовать Passenger, а затем настроить Apache.

Ниже приведены некоторые полезные ресурсы

http://www.modrails.com/install.html

http://railscasts.com/episodes/122-passenger-in-development

0 голосов
/ 29 октября 2010

Если вы переходите по своему URL и видите список файлов / папок apache, это означает, что пассажир для этого места не запущен ... Протестируйте серверную среду, запустив mongrel / thin в папке приложения и убедитесь, что ваше приложение работает правильно. После этого посмотрите вашу конфигурацию Apache (см. Документы для пассажиров).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...