Как разместить несколько web-приложений с разным backend-ом на одном выделенном сервере?

Планируется разработать несколько независимых друг от друга web-приложений, которые будут использовать на стороне backend-а разные технологии, например:
- Приложение, которое будет основываться на Node.JS;
- Приложение или сайт, которое будет основываться на PHP;

Обычный виртуальный хостинг не подходит, так как на нём нельзя развернуть Node.JS, поэтому ставка сделана на выделенный сервер с одним IP адресом.
Я так понимаю, для работы PHP нужно установить Апач, но как он будет работать вместе с Node, не будет ли конфликтов?
Как использовать PHP и Node.JS на одном серваке ВМЕСТЕ, чтобы на нём можно было размещать разные проекты?
  • Вопрос задан
  • 340 просмотров
Пригласить эксперта
Ответы на вопрос 2
Oxyd
@Oxyd
Linux enthusiast
Cейчас используют nginx в качестве фронтенда. Для проектов на php -- апач или php-fpm, в качестве бэкенда. Ещё можно посмотреть на nginx unit -- сервер приложений от разработчиков nginx умеющий одновременно python, php, go, nodejs и прочие руби.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
ProxyPass
(директива монтирования URI на нужный хост/порт в apache)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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