我已经在Google Compute Engine下创建了虚拟机,并选择Windows Server 2012 R2作为服务器的操作系统。我已经安装了Tomcat 8,并且它在8080 HTTP端口上运行。我可以使用内部IP和本地主机在浏览器上访问本地tomcat。但是我无法使用本地计算机上的外部IP访问tomcat。
请帮助我。我的tomcat的tomcat服务器配置文件如下。

最佳答案

有两个常见问题:


您需要打开GCE's firewall上的端口8080,以便可以从GCE外部对其进行访问。
Tomcat可能仅在本地主机上侦听。您可能需要将HTTP Connector address attribute设置为0.0.0.0,以便Tomcat侦听所有地址。

07-27 17:27