Comencemos con la implementación del proyecto Django en AWS EC2:
Implementar el proyecto Django en AWS EC2
Para implementar el proyecto Django en AWS EC2, simplemente haga clic en el "Instancias de lanzamiento"Botón en la página 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 crear un archivo de par de teclas. Después de esta configuración, simplemente haga clic en el "Instancia de lanzamiento" botón:
Una vez que se cree la instancia, seleccione la instancia y haga clic en "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:
Después de realizar la conexión, el siguiente paso es actualizar la lista APT del sistema operativo Ubuntu en ejecución. Para eso, use el siguiente comando en el terminal:
Actualización de sudo apto
Ejecutar el comando anterior dará la siguiente salida en el terminal:
El siguiente paso es instalar las actualizaciones en la instancia de EC2 usando el siguiente comando:
actualización de sudo apt
Este comando obtendrá las actualizaciones de paquetes APT:
Para implementar el proyecto en el servidor, instale el "Nginx"Servidor utilizando el siguiente comando:
sudo apt install nginx curl
Este comando instalará el servidor NGINX para implementar el proyecto Django:
Instale Python-PIP para usar el código Python en el proyecto Django utilizando el siguiente comando:
sudo apto install python3-pip
Este comando instalará el Python en su máquina virtual:
Instale un entorno virtual dentro de Python para implementar el proyecto Django:
sudo -h pip3 instalar virtualenv
Este comando instalará el entorno virtual:
Cree el entorno virtual para implementar el proyecto dentro de que utilice el siguiente comando:
Virtualenv env
Este comando ha creado el entorno virtual para el proyecto Django:
Simplemente clone el repositorio de git utilizando el enlace del código:
Cree una nueva carpeta y diríjase dentro de la carpeta usando los siguientes comandos:
Proyecto Mkdir
proyecto CD
Clone el repositorio de git dentro de la carpeta usando el siguiente comando:
Git clon https: // github.com/talha331498/django.git
Este comando obtendrá el proyecto Django clonando el git:
Dentro del proyecto Django simplemente use el siguiente comando para ejecutar el proyecto en el servidor:
Python gestion.py runserver
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 de EC2 para visitar el proyecto Django:
El proyecto se mostrará en el navegador:
Ha implementado con éxito el proyecto Django en AWS EC2 Virtual Machine:
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 utilizando el repositorio de git y diríjase dentro del proyecto y se implementa con éxito.