我知道以下是不可能的,但应该有一个解决方法。
由于我现在遇到了点击率很高的应用程序的问题,
(访问次数)(页面浏览量)(点击量)(数据)
(每天约有 100 000 个 php 页面浏览量)我决定尝试 Facebook 的开源应用程序 HipHop-PHP。
它应该能够将我的应用程序转换为 C++ 代码并进行编译。它应该充当 Web 服务器,就像 Apache 一样。最大的问题是我不需要/不想要其他网站上的已编译应用程序。为什么这是个问题?它在端口 80 上运行,就像我的 Apache2 一样,这根本不可能。
有没有办法在一台虚拟服务器上运行 2 个 Web 服务器?
答案1
另一个选择是让 HPHP 监听高端口,并让使用 HPHP 的域的 Apache 反向代理请求发送到该高端口。
答案2
您可以创建多个虚拟域,但如果您想在一个 IP 上运行多个在端口 80 上运行的 Web 服务器,则不行。您必须在虚拟服务器上拥有多个 IP。
如果您可以获得多个 IP,那么是的,您可以将您的 Web 服务器绑定到端口 80 上分配的 IP 地址,并且您可以在一台虚拟机上执行此操作。