我对网络服务器有疑问,哪个更好:
- 在端口 80 中安装服务器 HTTP 服务器,重定向到端口 8080 中的 tomcat (Liferay)
- 直接在80端口安装tomcat。
在 Tomcat 之前使用 HTTP 有什么好处? 此重定向的最佳配置是什么?
最佳答案
老实说,这取决于您的环境和应用程序需求。如果您有一个带有面向外部 DMZ 的 n 层架构,那么将 Apache 放在 DMZ 中是有意义的,这反过来会将流量重定向到 tomcat。这将提高您的应用程序的安全性。
如果您的应用程序有大量静态内容,并且您希望将这些静态内容卸载到 Apache,而不是让 tomcat 提供服务,那么 Apache 也很有意义。
但是,如果您想快速设置,例如在桌面上,那么仅设置 tomcat 监听端口 80 会更快。
关于Apache HTTP 重定向到 Tomcat (LiferaY),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10961646/