【问题标题】:Amazon ec2 hosting server ip address亚马逊 ec2 托管服务器 ip 地址
【发布时间】: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


【解决方案1】:

IP 地址与以下类似,可在 Instances / Instances 下找到:

您设置的安全组位于网络和安全/安全组下:

请注意,在上面,端口 3306 只能通过一个硬编码的 IP 地址访问,而端口 110 可以从任何地方访问。另请参阅CIDR

要将某个安全组挂接到正在运行的实例中,请在第一个屏幕截图右下方执行该操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-06
    • 1970-01-01
    • 2012-08-19
    • 2016-05-02
    • 2011-08-12
    • 2013-07-11
    • 2018-03-16
    • 1970-01-01
    相关资源
    最近更新 更多