我想在 google cloud compute engine 的虚拟机实例上托管一个网站。
我是一名开发人员,我在本地运行 wamp 服务器来测试 php 应用程序,并运行 python 的 manage.py runserver 来运行 python webserver。并且还在我的本地 ubuntu 机器上安装了 Apached webserver 以用于测试目的。
我已经为我的实例保留了一个静态外部 IP。
请给我一些关于在虚拟机实例上托管 django 网站的建议
我没有在自己的服务器上托管面向公众的网站的经验,我的虚拟机操作系统是基于 Debian 的。
答案1
有四个主要选择用于在 Google Cloud Platform 上部署 Django。推荐的选项是 Google App Engine,但是由于您有兴趣在 Google Compute Instance 上开发 Django 应用,因此您可以利用Google 云端启动器部署 Bitnami 认证的 Django。这将创建一个新的 Django 部署,其中包含:
Django、Git、Apache、MySQL、Node.js、OpenSSL、PostgreSQL、Python、SQLite。
由于您是第一次部署 Django,您可能还需要查看编写您的第一个 Django 应用程序,第 1 部分文档。
答案2
我最近创建了一个教程:将 Django 部署到 Google Cloud Platform - Compute Engine。我想这可能就是你要找的。