【发布时间】:2017-01-24 07:44:47
【问题描述】:
我是 linux 初学者,我需要在 Amazon Ec2 主机上上传我的 JavaEE 项目。我正在使用putty连接服务器并成功安装mysql和tomcat。我现在需要的是访问 tomcat 服务器,即http://ipaddress:8080。谁能告诉我如何知道服务器的ipaddress来访问安装的tomcat服务器。我已经使用 grep --color nameserver /etc/resolv.conf 来获取 IP 地址,但是如果我输入 http://ipaddress (来自命令):8080 它表示无法访问该站点。任何人都可以帮我解决这个问题。
问候,
【问题讨论】:
-
ec2 控制面板会告诉您这一点。公共 DNS 或 IP 地址
-
首先,尝试在服务器上运行本地命令来获取页面 - 例如 curl -O localhost:8080 并验证应用程序是否正在运行。接下来,检查 EC2 实例的安全组。确保将 8080 端口添加到安全组中。
-
安全组需要开放端口,并且到允许的IP范围(cidr)
-
当我在底部单击它时,我可以在 ec2 控制台中看到我的实例,我得到了公共 IP 地址。但是当我打开它时,它仍然说无法访问该站点。
-
我也在尝试不使用 8080 端口
标签: mysql linux tomcat amazon-ec2