如何将域名指向 Ubuntu VPS?

如何将域名指向 Ubuntu VPS?

我最近购买了一个 VPS 主机(rackspace),想为这个账户配置一个域名。我已经配置了 nginx 和其他东西来在其上运行 Ruby on Rails。当我通过它的 IP 访问它时,一切都运行正常。我已将域名注册商处的域名 DNS 服务器更改为指向我的主机。我已经等了 48 多个小时,但仍然没有运气。也许我应该在服务器端添加一些配置?请帮忙。

谢谢。

答案1

我们讨论过这个在这里的聊天室里,但这是简短的摘要:

  1. 确保您有一个域名。
  2. 确保域名指向您的提供商的名称服务器。
  3. 确保A提供商的名称服务器中存在一条记录(针对 IPv4),该记录会将您的域指向 VPS 的正确 IP。如果是 IPv6 地址,请使用一条AAAA记录。
  4. 确保 nginxserver_name在配置中有server {一行包含域名的块。

您已经完成。

要在 nginx 中添加其他站点,请server {在配置文件中使用相关配置数据创建附加块,确保域指向服务器的 IP 地址,并且server_name行中包含服务器上每个相关站点根目录的域名。

相关内容