【发布时间】:2017-06-18 04:10:57
【问题描述】:
我有一个 AWS 实例,我在 8080 端口上为 "app.xyz.com" 安装了 Ngix(在 ROR 上开发),在 80 Pot 上为 xyz.com 安装了 Apache(在 PHP 上开发)。
我已经为域和子域设置了 Route53。
现在"xyz.com" 可以正常工作,但对于 ROR,它不能仅与 "app.xyz.com" 一起使用,但它可以与 "app.xyz.com:8080" 一起使用。
有没有办法将 app.xyz.com 指向(端口为 8080 的服务器 IP) 192.168.1.23:8080 ,我尝试将 192.168.1.23:8080 直接添加到 Route 53 记录集中的值部分(请参阅https://www.screencast.com/t/KjgPKeP7D ) 但它不起作用。
任何人都可以让我知道在 Apache 上指向 xyz.com 和在 Nigix 上使用 8080 端口指向 app.xyz.com 的最佳方法是什么?
【问题讨论】:
-
您可以通过编辑
etc/nginx/sites-available/default来指向Nginx中的站点或添加新点 -
您不能将域指向端口。您只能将域指向 IP 地址。在服务器上,您需要将 Apache 配置为将 app.xyz.com 的请求代理到端口 8080。
标签: php ruby-on-rails apache amazon-web-services amazon-ec2