template subir que proyecto elasticbeanstalk elastic deploy awsebcli aws aplicaciones django deployment amazon-web-services

subir - ¿Cómo implemento Django en AWS?



python en aplicaciones web (6)

Buscando un buen lugar para leer sobre esto

Aqui tienes

Estoy buscando implementar una aplicación django en AWS (ya que tengo un cupón de crédito) y estoy buscando un buen lugar para leer sobre él, principalmente b / c. Gracias



El enfoque más simple es simplemente girar una instancia de EC2, instalar nginx (mysql? Y cualquier otra dependencia que pueda tener) y luego seguir los pasos en el sitio de django: https://code.djangoproject.com/wiki/DjangoAndNginx para implementarlo . Básicamente, esto consiste en configurar un script para ejecutar "python [su directorio de aplicaciones] /manage.py runfcgi host = 127.0.0.1 port = 8080" y configurar nginx para las solicitudes de proxy para ese puerto.

Otro enfoque es simplemente usar una herramienta de terceros como http://nudow.com para automatizar la implementación. Por ahora, creo que la implementación inicial se debe hacer manualmente, sin embargo, las implementaciones posteriores se pueden hacer con un solo clic. (y tiene otros beneficios como el versionado)


Si desea implementar su aplicación Django lo antes posible, sin rascarse la cabeza:

Puede usar este script que escribí: ¡ Implemente de forma segura su aplicación Django en menos de 1 minuto!

Instrucciones

Instalando el script DeployDjango

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

Desde el directorio raíz de la aplicación Django (donde existe el archivo manage.py).

$ sudo ./deploydjango.sh project_name

¡Hecho!

Visite http: // ip-address-of-your-instance para ver su aplicación web en vivo.


Soy un desarrollador en BitNami, es posible que desee echar un vistazo a nuestra AMI Django gratuita . Es compatible con la capa gratuita de AWS.