首页 > 解决方案 > EC2 IP 有效,但 URL 获取 ERR_CONNECTION_REFUSED

问题描述

我刚刚为一个项目启动了一个新的 EC2 实例,但使用了一个现有的安全组,它允许所需的入站端口,包括 80 的 HTML。我创建了一个弹性 IP 并与新实例相关联。弹性 IP 有效,您可以在 54.148.175.72 看到它。最后,我是第一次使用 NGinX。我不认为这是 IP 有效的问题。但它可能是。

该 URL 托管在 GoDaddy 上,并更新了 DNS 记录以将 A 记录指向弹性 IP,并将 TTL 设置为 600 秒。我在 3 小时前做了这个。

当我使用域时,我在 Chrome 上得到 ERR_CONNECTION_REFUSED。在几个浏览器上出现错误。不确定问题是什么或在哪里。这是 DNS 设置或 EC2 配置的问题。谢谢您的帮助。

标签: amazon-web-servicesnginxamazon-ec2

解决方案


按照以下步骤添加新的 dns 名称配置文件

sudo vim /etc/nginx/example.com

然后在下面为您的域名添加虚拟主机

server {
        listen 80;

        root /var/www/test.com/html;
        index index.html index.htm index.nginx-debian.html;

        server_name test.com ;

        location / {

        }
}

推荐阅读