Cómo implementar el proyecto Django en AWS EC2

Como Implementar El Proyecto Django En Aws Ec2



AWS proporciona la plataforma a los desarrolladores de Python que trabajan en proyectos de Django para implementar sus proyectos. Puede desarrollar e implementar estos proyectos en la misma plataforma. También es un proceso fácil y eficiente para implementar su proyecto Django en AWS. Esta publicación discutirá el proceso de cómo puede implementar un proyecto de Django en AWS utilizando una instancia de Elastic Compute Cloud (EC2).

Comencemos con la implementación del proyecto Django en AWS EC2:

Implemente el proyecto Django en AWS EC2

Para implementar Django Project en AWS EC2, simplemente haga clic en el botón ' Instancias de lanzamiento botón ” en la página de EC2:









Simplemente escriba el nombre de su instancia y seleccione la máquina de imágenes de Amazon:







Luego, desplácese hacia abajo en la página para seleccionar el tipo de instancia y cree un archivo de par de claves. Después de esta configuración, simplemente haga clic en el botón “ Instancia de lanzamiento ' botón:



Una vez creada la instancia, seleccione la instancia y haga clic en el botón “ Conectar ' botón:

Seleccione el cliente SSH y copie el comando de la página:

Pegue el comando en el símbolo del sistema y reemplace el nombre del par de claves con la ruta del par de claves en su computadora:

Una vez realizada la conexión, el siguiente paso es actualizar la lista apt del sistema operativo Ubuntu en ejecución. Para eso, usa el siguiente comando en la terminal:

sudo actualización adecuada

Ejecutar el comando anterior dará el siguiente resultado en la terminal:

El siguiente paso es instalar las actualizaciones en la instancia EC2 usando el siguiente comando:

sudo actualización apta

Este comando obtendrá las actualizaciones de los paquetes apt:

Para implementar el proyecto en el servidor, instale el ' Nginx ” servidor usando el siguiente comando:

sudo apto instalar rizo nginx

Este comando instalará el servidor Nginx para implementar el proyecto Django:

Instale python-pip para usar código python en el proyecto Django usando el siguiente comando:

sudo apto instalar python3-pip

Este comando instalará Python en su máquina virtual:

Instale un entorno virtual dentro de python para implementar el proyecto Django:

sudo -H pip3 instalar entorno virtual

Este comando instalará el entorno virtual:

Cree el entorno virtual para implementar el proyecto dentro de eso usando el siguiente comando:

entorno virtual env

Este comando ha creado el entorno virtual para el proyecto Django:

Simplemente clone el repositorio de git usando el enlace del código:

Cree una nueva carpeta y diríjase dentro de la carpeta usando los siguientes comandos:

mkdir proyecto

cd proyecto

Clone el repositorio de git dentro de la carpeta usando el siguiente comando:

clonar https: // github.com / Talha331498 / Django.git

Este comando buscará el proyecto Django clonando el git:

Dentro del proyecto Django simplemente use el siguiente comando para ejecutar el proyecto en el servidor:

python manage.py servidor de ejecución

Este comando cargará el proyecto en el servidor:

Su proyecto Django se ha implementado en el servidor, simplemente use la dirección IP pública de la instancia EC2 para visitar el proyecto Django:

El proyecto se mostrará en el navegador:

Ha implementado con éxito el proyecto Django en la máquina virtual AWS EC2:

Conclusión

Para implementar el proyecto Django en una instancia de AWS, simplemente cree y conéctese a la máquina virtual EC2. Una vez que esté conectado a la máquina virtual, simplemente instale el servidor Nginx en el que implementará el proyecto. Después de eso, instale python-pip, luego instale y cree un entorno virtual. Cargue los archivos del proyecto usando el repositorio de git y diríjase al interior del proyecto y se implementará con éxito.