Как развернуть приложение с несколькими рельсами на одном IP (Apache + Passenger)? - PullRequest
11 голосов
/ 13 октября 2010

Я хочу развернуть приложение с несколькими рельсами на одном сервере. Если бы у меня было доменное имя, я бы легко сделал это, используя субдомены в качестве имени сервера в виртуальных хостах.

Моя проблема в том, что у меня нет доменного имени. Могу ли я сделать что-то вроде

70.42.89.11 / app_1 как одно имя сервера и 70.42.89.11/app_2 как другое.

Или есть другие решения?

Ответы [ 2 ]

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

Да.Руководство для пассажиров называет это «Развертывание на дополнительный URI»

http://www.modrails.com/documentation/Users%20guide%20Apache.html#deploying_rack_to_sub_uri

https://www.phusionpassenger.com/library/deploy/apache/deploy/ruby/#deploying-an-app-to-a-sub-uri-or-subdirectory

0 голосов
/ 11 января 2013

Кроме того, вы можете настроить стандартную настройку виртуального хоста и использовать файл hosts для создания домена, который вам нравится. Конечно, это будет работать только для тестирования, так как любой, кто хочет видеть приложения, должен иметь те же записи в файле хостов, но это подойдет для разработки.

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

...