Развертывание Django на EC2 - PullRequest
0 голосов
/ 25 января 2011

У меня есть проект django, который нужно развернуть на Amazon EC2. Существуют различные учебные пособия по установке django на EC2, но я думаю, что это всегда будет трудоемким шагом для создания нового образа AMI со всем вашим приложением ... Так что я подумал, что его также можно развернуть на постоянное хранилище, EBS? Но мне интересно, есть ли у этого какие-либо недостатки, потому что там нет учебников, описывающих это ... Так что если у кого-то есть какие-то идеи по этому поводу или есть какие-то другие учебники о том, как легко и быстро развернуть новые версии в EC2 пожалуйста, дайте мне знать!

Ответы [ 2 ]

3 голосов
/ 26 января 2011

Я использовал Bitnami Djangostack 1.2.3 (я никак не связан с битнами). http://bitnami.org/stack/djangostack

Образ EC2 - «ami-18fb0f71», описанный как «bitnami-djangostack-1.2.3-0-linux-ubuntu-10.04-ebs».

Это экземпляр, поддерживаемый 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

1 голос
/ 25 января 2011

Я думаю, что все должно быть в порядке. По крайней мере, вы можете поэкспериментировать: получить экземпляр, поддерживаемый EBS, установить django, остановить экземпляр (не завершать!) И сделать снимок тома (для резервного копирования).

Перезапустите экземпляр и посмотрите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...