amazon-web-services - 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 配置的问题。谢谢您的帮助。
解决方案
按照以下步骤添加新的 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 / {
}
}
推荐阅读
- reactjs - Webpack URIError:无法解码参数'/%PUBLIC_URL%/favicon.ico'
- python - 在python中存储DNA矩阵的最佳方法
- python - Python:合并排序数据输入
- javascript - Jquery UI Slider,手柄跟随光标
- spring - 如何在 Spring Cloud Gateway 中为发现定位器编写复杂的谓词?
- spring - 如何在 REST API 级别处理来自客户端的连续汇款请求(秒/毫秒内)
- javascript - 允许在客户端编写的 JavaScript 在服务器上执行的最安全方法是什么?
- google-compute-engine - 谷歌云 | 计算引擎 | 虚拟机卡住了
- python - 如果构造在 python 2.4 中不起作用,但在 python 2.7.13 中起作用
- c++ - 为什么我输入某个形状区域的测量值后程序没有结束?