Как я могу разместить приложения Ruby и PHP на одном сервере? [закрыто]

У меня есть приложение ruby, которое я запускаю на VPS в DigitalOcean. У меня также есть некоторые PHP-приложения, которые я регулярно использую, запущенные на другом VPS в Linode. Когда я развертываю приложение ruby ​​и запускаю его на порту 80, при переходе к моему домену (назовем его 745.com) загружается приложение Ruby, и оно работает без проблем.

Я хочу ограничить это приложение Ruby субдоменом (ruby.745.com), чтобы я мог обслуживать другие сценарии HTML / PHP на 745.com. Немного поискав, я узнал, что могу создать два VPS. серверы и используйте DNS, чтобы указать 745.com на HTML / PHP VPS и ruby.745.com на ruby-приложение, работающее на вторичном VPS (в пределах того же провайдера). Хотя я вижу, что это работает, обслуживание обоих будет стоить дороже.

Итак, мой вопрос: как я могу использовать обе эти технологии на одном VPS?

1
задан 31 July 2014 в 16:04
1 ответ

Вы можете запускать Ruby и PHP приложения на одном веб-сервере, настраивая отдельные виртуальные хосты для обслуживания различного контента. Таким образом можно настроить и Apache, и Nginx.

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

.
3
ответ дан 3 December 2019 в 18:44

Теги

Похожие вопросы