我已经在单独的资产(服务器)中安装了一个应用程序,并通过 Apache Tomcat 托管它。
访问该应用程序的链接http://主机名:端口名/appfolderdirectory可以从服务器的浏览器访问,但不能从我的电脑访问。
当我使用远程桌面连接连接到该服务器并在其浏览器中访问该链接时,我可以访问它。但不能从我的浏览器访问。
请告诉我是否需要更改任何设置才能使其正常工作。
答案1
检查您的server.xml
配置文件TOMCAT_HOME/conf
并查看连接器是否绑定到 127.0.0.1(localhost)或者是否绑定到 0.0.0.0 或 LAN 连接 IP 或其他非环回 IP 地址。
我的一个看起来像这样:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" address="172.16.254.2"/>
然后重新启动 tomcat,你就可以通过网络访问它了