我已经在Google Compute Engine下创建了虚拟机,并选择了Windows Server 2012 R2作为服务器的操作系统。我已经安装了Tomcat 8,它运行在8080 HTTP端口上。我可以使用内部IP和localhost在浏览器上访问本地tomcat。但我无法使用本地计算机上的外部IP访问tomcat。 请尽可能帮助我。 tomcat的tomcat服务器配置文件如下。
答案 0 :(得分:2)
这有两个常见问题:
您需要在GCE's firewall上打开端口8080,以便可以从GCE外部访问。
Tomcat可能只是在本地主机上侦听。您可能需要将HTTP Connector address attribute设置为0.0.0.0,以便Tomcat侦听所有地址。