Tomcat正在运行,端口80连接被拒绝错误

Tomcat正在运行,端口80连接被拒绝错误,tomcat,ubuntu,curl,amazon-ec2,permission-denied,Tomcat,Ubuntu,Curl,Amazon Ec2,Permission Denied,起初,一切都很好,直到今天。我的站点(在ApacheTomcat上运行)在Chrome中给出了一个无数据接收错误页面。我惊慌失措,试了一下8080端口。成功了。端口80出现故障。所以我尝试对我的EC2实例执行SSH,并重新启动tomcat。重新启动成功,但我的站点仍然失败。我尝试在我的实例(UbuntuLinuxAMI)上使用SudoCurlLocalHost:80,但出现了以下错误:curl:(7)无法连接到localhost:80;连接被拒绝。这意味着什么,更重要的是,我如何解决这个问题?如

起初,一切都很好,直到今天。我的站点(在ApacheTomcat上运行)在Chrome中给出了一个无数据接收错误页面。我惊慌失措,试了一下8080端口。成功了。端口80出现故障。所以我尝试对我的EC2实例执行SSH,并重新启动tomcat。重新启动成功,但我的站点仍然失败。我尝试在我的实例(UbuntuLinuxAMI)上使用
SudoCurlLocalHost:80
,但出现了以下错误:
curl:(7)无法连接到localhost:80;连接被拒绝
。这意味着什么,更重要的是,我如何解决这个问题?

如果您在端口80上运行Tomcat,通常是通过web服务器(Apache、nginx等)代理。可能是您的Web服务器失败了。
(由@datasage发布)

您如何将端口80代理到端口8080?我不知道:D我的系统管理员设置了它,但我拥有root(admin)SSH访问所有内容的权限。奇怪的是,我用tomcat建立了一个新的空实例。当tomcat在端口8080上运行时,我尝试了
curl localhost:80
,得到了完全相同的错误。。。而且我一点也不改变。通常,如果您在端口80上运行Tomcat,那么您是通过web服务器(Apache、nginx等)代理的。可能是您的Web服务器失败。谢谢您的评论!