【问题标题】:Node server listening on port 8080, EC2 only works on 8080, website doesn't work [closed]节点服务器侦听端口 8080,EC2 仅适用于 8080,网站不起作用 [关闭]
【发布时间】:2013-02-20 19:33:14
【问题描述】:

我的 EC2 实例已在 ec2:8080 启动并运行,因为我的节点服务器正在侦听端口 8080。但我想将我的实例作为 cname 连接到域下的我的网站(在 namecheap)。 cname 只接受 ec2 而不是 ec2:8080,所以我的代码不会上去。这可能是一个简单的修复,有什么帮助吗? (我的安全组接受所有端口,所以不是这样)

【问题讨论】:

    标签: node.js amazon-web-services amazon-ec2 amazon


    【解决方案1】:

    您需要将域的 DNS 设置指向您的公共 DNS 或 EC2 提供的弹性 IP。从那里,您需要在您的安全组中允许一个例外,允许 HTTP 流量通过端口 8080。假设 DNS 更改传播,您应该能够通过以下方式访问在端口 8080 上运行的节点服务器上的实例:

    http://your.public.dns.address:8080/
    

    http://elastic.ip:8080
    

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-13
      • 2018-03-22
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 2012-08-11
      • 1970-01-01
      • 2021-05-28
      相关资源
      最近更新 更多