Возможно ли иметь другой хостинг, например php/java/python на VPS сервере?

Возможно ли иметь другой хостинг, например php/java/python на VPS сервере?

У меня есть VPS-сервер с Centos с php/apache/cpanel/whm.

У меня размещено 20 сайтов, в основном на PHP.

Сейчас у меня есть несколько клиентов, которые хотят использовать Java/JSP на своих сайтах.

Я хочу узнать, возможно ли использовать тот же VPS/WHM для размещения этих веб-сайтов или мне нужны разные VPS для Java или Python/Django.

решение1

Вы можете использоватьNginXкак frontend, прослушивающий порт 80 для пересылки запросов на backend веб-серверы. Он легкий и потребляет очень мало памяти, поэтому его наличие вряд ли станет для вас проблемой с точки зрения производительности. Пересылка запросов NginX на Apache, прослушивающий порт 90 (например), и Tomcat или какой-либо другой java-сервер веб-контейнера/приложения, прослушивающий порт 91, кажется мне идеальным решением.

решение2

Да, либо с помощьюmod_rewriteилиmod_proxy(перенаправление запросов на другой веб-сервер на другом порту или машине для нового языка) или путем запуска нескольких модулей (например,mod_python) в том же экземпляре Apache.

Связанный контент