【发布时间】:2016-03-25 19:09:06
【问题描述】:
我是云开发的新手,在网上阅读后,我认为这个问题没有得到解答。
我有一个使用 Django (written in python3) 和 bootstrap 的程序。
我已经为这个程序工作了一段时间,我认为我已经为部署做好了充分的准备。 em>
我正在使用Google Cloud/Google Compute Engine 来部署这个应用程序。我非常清楚Django 的网络服务器不是为部署而设计的,据说最好的解决方案是使用mod_wsgi。因此,我设置了一个local VM,它使用Apache 和mod_wsgi 为应用程序提供服务。
我已经决定是时候部署应用程序了,但我不确定我想要采取的方向是否可行。
据我了解,在我看来,Google Cloud 的托管 VM 似乎比未解锁的 VM 具有更大的优势。但是,我很清楚 GCE 的局限性以及托管 VM 应该如何使用熟悉的运行时或自定义 docker 映像。
然而,我不确定将我的 mod_wsgi 应用程序部署所需的确切步骤 由Django 构建到GCE。
托管
VMs中的apache环境是否支持mod_wsgi?我是否必须使用多个
runtimes/docker图像来实现这一点?-
最好只使用
李>click-to-deploy映像之一或自定义映像来部署此应用程序,而不使用托管VMs?
澄清一下,我使用的 apache、Django 和 python 都是最新版本。
【问题讨论】:
标签: django apache google-app-engine python-3.x google-compute-engine