【问题标题】:Can't connect to EC2 instance via web browser无法通过 Web 浏览器连接到 EC2 实例
【发布时间】:2014-11-17 19:07:02
【问题描述】:

在服务器和 EC2 方面,我完全是新手,但我有一个正在运行的 EC2 实例,该实例已停止并重新启动。从那以后,我无法通过网络浏览器连接到该站点,但可以通过 SSH 连接。有什么想法为什么会出现这种情况?

【问题讨论】:

    标签: amazon-web-services amazon-ec2 server


    【解决方案1】:

    这里是调试清单:

    • 检查您的服务器,确保它已启动并在 AWS 管理控制台中运行。
    • 从您的本地计算机检查端口安全设置。如果已关闭,请在安全组中打开它。

      
      telnet your_ip 80 # Check http port
      telnet your_ip 22 # Check SSH port
      
    • 检查您的网络服务器、Apache、Nginx 等。如果找不到您的进程,请启动它。

      
      ps -ef | grep -e nginx -e httpd -e apache
      
    • 检查您的虚拟主机配置,确保您的 Web 服务器正在侦听端口 80 (http) 或 443 (https)。

    • 运行 chkconfig 并确保您的 Web 服务器将作为服务启动。

    【讨论】:

      【解决方案2】:

      检查实例属性中的安全组,它可能只允许 SSH(默认),您可能需要添加允许 HTTP 流量的入站规则。

      【讨论】:

      • 我在端口 80 上有 HTTP,在端口 443 上有 HTTPS - 还有别的吗?
      • 服务是否从 localhost 运行?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-18
      • 2011-10-30
      • 2021-03-10
      • 2017-08-07
      • 2019-08-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多