【问题标题】:Cannot access to port 80 on Google Cloud VM instance无法访问 Google Cloud VM 实例上的端口 80
【发布时间】:2017-03-07 08:15:15
【问题描述】:

我在 GCE 上的 Linux Ubunut 中设置了 Django 并使用:

sudo -E home/us1/python/bin/python  /home/us1/project/manage.py   runserver 0.0.0.0:80

服务器已启动,但在 ip_adress:80 上使用我的浏览器时,我收到一条错误消息:

This site can’t be reached, Too long to respond.

1)我检查了防火墙设置,打开80是打开...

不确定如何访问该网站?

【问题讨论】:

  • 尝试为 tcp:8080 创建新的防火墙规则,或使用 nginx 或 apache 等服务器托管您的项目。在我的情况下遇到了同样的问题,但它是针对 angular2 项目的,因为我从 http-server 模块为我的项目提供服务。
  • 如何将此防火墙分配给这个特定的虚拟机?
  • 在云控制台实例详细信息中,只需启用“http”,然后在防火墙中为 80 和 8080 添加规则(虽然 80 就足够了)。然后等待 5 分钟再试一次。
  • @Tensor 您可以使用实例详细信息页面创建和分配标签,然后在创建防火墙时只需提及该防火墙表单内的标签。

标签: django google-app-engine google-cloud-platform google-compute-engine


【解决方案1】:

解决方案(以防其他人)相同:

1) 使用 CMD bash ping IP 以检查 Ping 的情况。 2) 使用 Firefox 返回 HTTP 错误信息 (chrome 不在正常模式下)。

【讨论】:

    猜你喜欢
    • 2020-10-28
    • 2015-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多