Să începem cu implementarea proiectului Django pe AWS EC2:
Implementați Django Project pe AWS EC2
Pentru a implementa Proiectul Django pe AWS EC2, faceți clic pe butonul „ Lansați Instanțele butonul ” de pe pagina EC2:
Pur și simplu introduceți numele instanței dvs. și selectați mașina de imagine Amazon:
Apoi derulați în jos în pagină pentru a selecta tipul de instanță și creați un fișier pereche de chei. După aceste setări, faceți clic pe butonul „ Lansați Instanța butonul ”:
Odată ce instanța este creată, selectați instanța și faceți clic pe „ Conectați butonul ”:
Selectați clientul SSH și copiați comanda de pe pagină:
Lipiți comanda în promptul de comandă și înlocuiți numele perechii de chei cu calea perechii de chei pe computer:
După ce se realizează conexiunea, următorul pas este actualizarea listei de apt a sistemului de operare Ubuntu care rulează. Pentru asta, utilizați următoarea comandă în terminal:
sudo actualizare aptRularea comenzii de mai sus va da următoarea ieșire pe terminal:
Următorul pas este să instalați upgrade-urile pe instanța EC2 utilizând următoarea comandă:
sudo upgrade aptAceastă comandă va primi upgrade-urile pachetelor apt:
Pentru a implementa proiectul pe server, instalați „ Nginx ” server folosind următoarea comandă:
sudo apt instalare nginx curlAceastă comandă va instala serverul Nginx pentru a implementa proiectul Django:
Instalați python-pip pentru a utiliza codul python în proiectul Django utilizând următoarea comandă:
sudo apt instalare python3-pipAceastă comandă va instala python-ul în mașina dvs. virtuală:
Instalați un mediu virtual în interiorul python pentru a implementa proiectul Django:
sudo -H pip3 instalare virtualenvAceastă comandă va instala mediul virtual:
Creați mediul virtual pentru a implementa proiectul în interiorul acestuia folosind următoarea comandă:
virtualenv învAceastă comandă a creat mediul virtual pentru proiectul Django:
Pur și simplu clonați depozitul git folosind link-ul codului:
Creați un folder nou și mergeți în interiorul folderului folosind următoarele comenzi:
mkdir proiectCD proiect
Clonează depozitul git din dosar folosind următoarea comandă:
clona git https: // github.com / Talha331498 / Django.gitAceastă comandă va prelua proiectul Django prin clonarea git:
În cadrul proiectului Django pur și simplu utilizați următoarea comandă pentru a rula proiectul pe server:
python manage.py runserverAceastă comandă va încărca proiectul pe server:
Proiectul dvs. Django a fost implementat pe server, pur și simplu utilizați adresa IP publică a instanței EC2 pentru a vizita proiectul Django:
Proiectul va fi afișat în browser:
Ați implementat cu succes proiectul Django pe mașina virtuală AWS EC2:
Concluzie
Pentru a implementa proiectul Django pe o instanță AWS, pur și simplu creați și conectați-vă la mașina virtuală EC2. Odată ce sunteți conectat la mașina virtuală, instalați pur și simplu serverul Nginx pe care veți implementa proiectul. După aceea, instalați python-pip, apoi instalați și creați un mediu virtual. Încărcați fișierele de proiect folosind depozitul git și intrați în proiect și acesta este implementat cu succes.