标签: java tomcat
我正在端口tomcat上运行8080,例如,仅从本地网络访问管理器应用程序。
tomcat
8080
现在,我想通过port 80发布特定的网络应用程序。如何在安全性方面做到这一点?
port 80
可能将<connector>端口更改为80并不合适,因为我还会公开管理器和任何其他应用程序。
<connector>
问题:是否可以仅允许访问端口80上的特定位置?例如:mydns.com/my-app/*?
mydns.com/my-app/*
答案 0 :(得分:0)
您应该Tomcat继续运行8080,并在端口80上使用反向代理,只将您想要的内容路由到&#34;内部&#34; Tomcat实例。
Tomcat
80
答案 1 :(得分:0)
是的,这是可能的。我建议你使用Apache服务器作为代理。您可以阅读详细信息here
答案 2 :(得分:0)
您可以尝试配置Apache2 Web Server。如何在Ubuntu上安装和配置here