我要求在同一个Apache上运行一个同时具有Java应用程序和PHP应用程序的服务器.这可能吗?
这个问题可能非常愚蠢,但我对java要求或安装程序一无所知.
我可以做同样的事情,让java应用程序在一个端口上运行,而PHP应用程序在另一个端口上运行,两者都在同一个Apache上吗?
Ste*_*n C 10
是的,你可以这样做.基本上,您必须在一个端口上运行Apache(+ PHP)服务器,在另一个端口上运行Tomcat服务器.
您可以将第二个端口暴露给外部世界,并让您的URL使用80Apache/PHP的端口或(例如)8080Java服务器.这很简单,但您可能会发现上游防火墙阻止远程Web浏览器连接到除以外的任何端口80.
您可以将Apache服务器配置为Java服务器的反向代理.因此,例如,Apache服务器可能会识别http://site.com/javaapp/foo.html出Java服务器,并将该URL的请求转发给http://localhost:8080/javaapp/foo.html.
有一整章关于使用mod_proxy配置正向和反向代理的Apache文档.
| 归档时间: |
|
| 查看次数: |
13040 次 |
| 最近记录: |