2014-10-14 4 views
1

Я планирую построить несколько крошечных приложений в Синатре или Падрино и развернуть их на одном сервере ради экономии. Каждое приложение будет свой собственный независимый доменное имя (не субдомен), например:Возможно ли развернуть два разных проекта sinatra/padrino на одном сервере?

www.foo.com -> Project /foo

www.bar.com -> Project /bar

Может быть, будет еще один проект в Apache/PHP в тот же сервер (в этом случае я буду использовать «Пассажир»).

Возможно ли это? Если да, то какие изменения мне нужно сделать в файлах конфигурации для достижения этого (два проекта на одном сервере), например. Padrino?

+0

В документах Passenger описано, как это сделать. Посмотрите на третий пример в разделе «[4.1. Учебное пособие/пример: запись и развертывание приложения Hello World Rack] (https://www.phusionpassenger.com/documentation/Users%20guide%20Apache.html#_tutorial_example_writing_and_deploying_a_hello_world_rack_application)». –

ответ

0

Это жизнеспособно и совершенно нормально.

Без пассажира я настроил каждое приложение для ответа на разные порты, а затем направил обратный прокси (Apache в вашем случае), чтобы перенаправить www.foo.com на порт 4567 (например) и www.bar. com до 4568.

Я пользовался пассажиром, но я уверен the docs will show you how to do something similar with it.

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^