我已使用AWS Opsworks部署了我的应用程序。我可以看到我的应用程序已成功部署,但是我无法在浏览器中打开它。我尝试了很多网址组合,但没有运气。
在我的本地主机上,我使用此网址访问我的应用程序:
http://localhost:8080/app/login.
在opsworks中,我的应用名称为“bootshop”,已成功部署。 现在我如何访问我的登录页面???
我尝试了下面的网址:
login page: http://xx.xx.xx.xx:8080/bootshop/app/login - 404 Requested resource not available
index.html page: http://xx.xx.xx.xx:8080/bootshop/app/ - 404 Requested resource not available
http://xx.xx.xx.xx:8080/bootshop/login - 404 Requested resource not available
http://xx.xx.xx.xx:8080/bootshop/ - Nothing is displayed on
http://xx.xx.xx.xx - Forbidden
对于我的EC2实例,我有自定义TCP规则集..它允许来自任何地方的端口8080上的流量。 非常感谢您的帮助。
谢谢
答案 0 :(得分:0)
8080地址是Apache Web服务器用于与Tomcat实例通信的内部地址。您应该使用的公共地址是80.只需使用服务器的根路径访问应用程序,如下所示:
http://xx.xx.xx.xx
其中xx.xx.xx.xx是您的IP地址。如果你有任何IP地址,你当然可以使用DNS名称。
确保在运行应用程序的EC2实例的安全组中允许HTTP流量到端口80。