VPSサーバー上でphp/java/pythonのような異なるホスティングを行うことは可能ですか?

VPSサーバー上でphp/java/pythonのような異なるホスティングを行うことは可能ですか?

私は Centos と php/apache/cpanel/whm を搭載した VPS サーバーを持っています。

私は主に PHP でホスティングしている 20 の Web サイトを持っています。

現在、Web サイトで Java/JSP を使用したいクライアントが数名います。

同じ VPS/whm を使用してこれらの Web サイトをホストできるかどうか、または Java または Python/Django 用に別の VPS が必要かどうかを知りたいです。

答え1

使用できますnginx のポート 80 でリッスンしてバックエンド Web サーバーにリクエストを転送するフロントエンドとして。これは軽量でメモリ消費量が非常に少ないため、パフォーマンスの面で問題になることはほとんどありません。NginX がポート 90 (例) でリッスンしている Apache とポート 91 でリッスンしている Tomcat またはその他の Java Web コンテナー/アプリケーション サーバーにリクエストを転送するのは、私にとっては理想的なソリューションのように思えます。

答え2

はい、どちらかを使用して書き換えまたはmod_proxy(新しい言語のために別のポートまたはマシン上の別のウェブサーバーにリクエストをリダイレクトする)または複数のモジュールを実行することによって(例:python の mod_python) を同じ Apache インスタンスにインストールします。

関連情報