Подтвердить что ты не робот

Что-то не так с запуском PHP и Ruby на одном сервере Apache?

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

Предполагая достаточную мощность ОЗУ и ЦП, есть ли причина, по которой мы не должны запускать mod_php и mod_rails (Пассажир) на одном сервере Apache? Они как-то столкнутся или конфликтуют?

4b9b3361

Ответ 1

Существует небольшой риск с запуском mod_php и mod_rails на том же сервере Apache.

Фактически, Passenger не повлияет на Apache, если он снизится, поэтому на самом деле это хороший выбор для использования с Apache и mod_php. Из Обзор архитектуры пассажира:

Следует отметить, что Ruby on Приложение Rails не запускается в такое же адресное пространство, что и Apache. Эта дифференцирует пассажиров от других Приложение-сервер-внутри-веб-сервер программное обеспечение, такое как mod_php, mod_perl и mod_ruby. Если приложение Rails сбоев или утечки памяти, он будет иметь не влияет на Apache. По факту, стабильность - одна из наших самых высоких целей. Пассажир тщательно разработан и реализовано так, что Apache не должен авария из-за Пассажира.