Подтвердить что ты не робот

Как мне развернуть Django на AWS?

Я ищу развертывание приложения django на AWS (так как у меня есть кредитный купон), и я ищу хорошее место, чтобы прочитать об этом - в основном b/c. Я никогда не использовал его раньше. спасибо

4b9b3361

Ответ 2

Я разработчик в BitNami, вы можете взглянуть на наш бесплатный Django AMI. Он совместим с свободным уровнем AWS.

Ответ 4

Самый простой способ - просто развернуть экземпляр EC2, установить nginx (mysql? и любые другие зависимости, которые у вас есть), а затем выполнить шаги на сайте django: https://code.djangoproject.com/wiki/DjangoAndNginx для его развертывания. В основном это происходит при настройке script для запуска "python [каталог вашего приложения]/manage.py runfcgi host = 127.0.0.1 port = 8080" и настройка nginx для прокси-запросов к этому порту.

Другой подход - просто использовать сторонний инструмент, например http://nudow.com для автоматизации развертывания. На данный момент первоначальное развертывание, как мне кажется, должно выполняться вручную, однако последующие развертывания могут выполняться одним щелчком мыши. (и имеет другие преимущества, такие как управление версиями)

Ответ 6

Если вы хотите развернуть приложение Django как можно скорее, не царапая голову:

Вы можете использовать этот script, который я написал: Безопасное развертывание приложения Django менее чем за 1 минуту!

Инструкция

Установка DeployDjango script

$ wget https://raw.githubusercontent.com/yask123/DeployDjango/master/deploydjango.sh && chmod +x deploydjango.sh

В корневом каталоге Django Apps (где файл manage.py существует).

$ sudo ./deploydjango.sh project_name

Готово!

Посетите http://ip-address-of-your-instance, чтобы увидеть свое веб-приложение в прямом эфире!