【问题标题】:How do I link an already existing domain to a Windows Server 2019 VPS如何将现有域链接到 Windows Server 2019 VPS
【发布时间】:2020-08-15 07:25:01
【问题描述】:

我有一个在我的 Windows VPS 上使用 Nginx 和 Waitress 运行的 Django 项目。我想通过域名让公众可以访问它。尽管我已将我的域的 A 记录指向 VPS 的公共 IP 地址,但我完全不知道如何去做。具体来说,我在 Gcloud 平台上运行的是 Windows Server 2019。

【问题讨论】:

  • 你的 80 端口是否开放接受请求?
  • Gcloud平台是什么意思,是google云平台吗?你买了域名吗?如果您写了公共 IP 地址,您可以从任何浏览器访问 Web 应用程序吗?
  • @AnirudhBagri nginx 服务器的 80 端口用作加载我的 django 静态文件的网关。 80 端口监听来自我的 django 服务器的请求。
  • @OmarAl-Howeiti 我的意思是谷歌云平台,我已经买了一个域名,虽然我已经编辑了A记录,使它指向我的VPS的公共IP地址,它仍然无法访问.此外,尝试导航到 VPS 的公共 IP 地址不会返回任何内容。
  • 你在Windows服务器的hosts文件中添加了域名吗?

标签: django nginx vps windows-server-2019 waitress


【解决方案1】:

检查并确保您的 VPS 防火墙设置允许来自端口 80 的公共站点的请求。

【讨论】:

    【解决方案2】:

    我刚刚找到了一种方法。我编辑了我的 Windows Server 2019 VPS 防火墙并添加了一个端口入站规则,允许远程客户端在端口 80 上的请求,这是我的 nginx 服务器服务的端口。 @AnirudhBargi 我想我不明白你最初的问题。启用端口 80 接受请求一直是解决方案。非常感谢。

    【讨论】:

    • 很高兴为您提供帮助 :) a 添加了一个清晰的答案,如果是这样的话.. 请标记为正确答案。 :)
    猜你喜欢
    • 2012-09-10
    • 2021-09-21
    • 2019-11-12
    • 1970-01-01
    • 2019-09-02
    • 2020-02-07
    • 1970-01-01
    • 1970-01-01
    • 2021-03-29
    相关资源
    最近更新 更多