我在Windows Server上安装了Tomcat。在本地,如果您输入localhost:8080
或127.0.0.1:8080
,一切正常。
我也设置了:
<Connector
port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
address="0.0.0.0"
/>
但是当我输入其IP地址或主机名(在AWS上安装)是一个错误:
This site can’t be reached
我在防火墙中也有一个未锁定的端口
无法在本地或外部看到IP页面
答案 0 :(得分:0)
您可以在address="your_ip_address"
代码上添加Connector
属性。
您可以在任何可以访问的地方输入您的ip_address或0.0.0.0
。
答案 1 :(得分:0)
如果您使用的是AWS。请检查该实例的安全组,该组必须修改8080端口入站规则以允许全局访问(0.0.0.0/0)
<Connector
port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
就够了。这里不需要提及地址。
现在您可以浏览您的tomcat http://Public_IP:8080