amazon-web-services - 不同端口的Route 53记录集

标签 amazon-web-services amazon-ec2 dns amazon-route53

我是一名 ruby​​ 开发人员,我刚刚开始学习一些 Node.js。

我正在 上运行一个实例AWS 主持我的 导轨 乘客 + nginx 监听的应用 端口 80 .

现在我想主持一个 node.js 应用程序在同一个实例 (t1-micro) 上并将其放在 上收听端口 8000 .

如何使用 Route 53 创建记录集以指向 subdomain.domain.com my.ip:8000 ?

我已经尝试设置指向 my.ip:8000 的 IPV4 记录但没有成功。

知道我做错了什么吗?

我可以使用 nginx 来为我的 nodejs 应用程序提供服务吗?

最佳答案

这可以通过 实现S3 重定向。创建一个名为 的 S3 存储桶

subdomain.domain.com

这个存储桶不需要是公开的。然后,打开 静态网站托管在“属性”中选择 重定向响应 选项并使用以下选项对其进行配置
Target bucket or domain: my.ip:8000
Protocol: Leave this blank

然后去 Route53 并创建一个 记录集 使用以下配置
  • 姓名: subdomain.domain.com
  • 类型: A-IPv4 地址
  • 别名:
  • 别名目标:选择您刚刚在 S3 中创建的存储桶。如果它没有出现,请等待它出现。
  • 路由策略:简单
  • 评估目标健康:

  • 就是这样,你应该可以去subdomain.domain.com并在大约 30 秒后看到更改生效。祝你好运!

    关于amazon-web-services - 不同端口的Route 53记录集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19349287/

    相关文章:

    amazon-web-services - lambda@edge 超时和 s3 图像处理

    ssl - 我们可以在没有任何域的情况下将 SSL 添加到 EC2 弹性 IP

    amazon-ec2 - 是否有 Amazon Linux AMI 版本的新闻源?

    amazon-web-services - 推送新镜像版本后如何更新EC2实例

    docker - 如何在生产中发布在Docker容器中运行的网站?

    c++ - 如何将没有 ":"的字符串转换为 const uchar *addr?

    java - 如何在本地测试 AWS SNS?

    android - 取消 GetObjectRequest Amazon S3

    python - StartQueryExecution 操作 : Unable to verify/create output bucket

    ssl - Shopify SSL 不适用于 CloudFlare?