是否可以在 VPS 伺服器上擁有不同的託管,如 php/java/python

是否可以在 VPS 伺服器上擁有不同的託管,如 php/java/python

我有 Centos 的 VPS 伺服器,帶有 php/apache/cpanel/whm。

我有 20 個網站,主要使用 php 託管。

現在我有幾個客戶想在網站上使用java/jsp。

我想知道是否可以使用相同的 VPS/whm 來託管這些網站,或者我需要不同的 VPS 用於 java 或 python/django

答案1

您可以使用NginX作為監聽埠 80 的前端,將請求轉送到後端 Web 伺服器。它是輕量級的並且消耗很少的內存,因此從性能角度來看,它的存在幾乎不會成為您的問題。 NginX 將請求轉送到偵聽連接埠 90 的 Apache(例如)和 Tomcat 或其他偵聽連接埠 91 的 Java Web 容器/應用程式伺服器,這對我來說聽起來是一個理想的解決方案。

答案2

是的,或者使用模組重寫或者模組代理(將請求重新導向到另一個連接埠或機器上的新語言的另一個網路伺服器)或透過執行多個模組(例如模組Python)在同一個 apache 實例中。

相關內容