我有一个应该部署在亚马逊EC2上的django项目。有很多关于在EC2上安装django的教程,但我认为在你的整个应用程序中生成一个新的AMI镜像总是很耗时的一步……所以我在想,应该也可以把它部署在持久存储上,EBS?但我想知道这是否会有任何缺点,因为没有教程来描述它……所以,如果任何人对此有什么想法,或者有任何关于如何以一种简单快速的方式将新版本部署到EC2的教程,请让我知道!
发布于 2011-01-26 12:02:34
我使用的是Bitnami Djangostack 1.2.3 (我与bitnami没有任何关联)。http://bitnami.org/stack/djangostack
描述为"bitnami-djangostack-1.2.3-0-linux-ubuntu-10.04-ebs".的EC2镜像是"ami-18fb0f71“
这是一个EBS支持的实例,但我不能评论它的优点/缺点。
我在以下位置找到了一些相关的配置文件: /opt/bitnami/apache2/conf/httpd.conf /opt/bitnami/apps/django/conf/django.conf
默认提供的文件(在httpd.conf中配置)是'/opt/bitnami/apache2/htdocs/index.html‘。
你可以在这里获得一点支持:http://bitnami.org/forums/forums/djangostack
发布于 2011-01-25 19:05:39
我觉得应该没问题。至少,您可以尝试:获取EBS支持的实例,安装django,停止实例(而不是终止!)并对卷进行快照(用于备份)。
重新启动实例,然后查看。
https://stackoverflow.com/questions/4792651
复制相似问题