如何在端口8000的谷歌云上运行我的Django服务器?
答
你混淆了两个完全不同的东西。让我们来澄清它们:
- Django:它是您运行并由您控制的应用程序堆栈。您可以要求它在任何> 1024的端口上运行。
- Google Cloud:您将部署您的代码的服务器,以供除您以外的任何人访问。
现在的问题是,你可以给每个人一个IP地址和端口号,或者你可以使用首选的方法来发出一个URL。显然你正在朝着简单的方式努力。
为了做到这一点,你需要做两件事情:
- 点您的域名到您的谷歌云的IP地址计算实例
- 端口运行你的Django服务器80
这应该开始服务。但是,如果没有,请确保您已允许HTTP访问您的实例。您可以在云端控制台中找到它。
你想要的网站提供给公众的8000端口?或者你希望它在端口80上向公众提供,但是在端口8000上本地监听? – jarmod
它将在端口80上向公众提供,在端口8000上进行本地监听。 –
为什么要这样做? –