Cum să implementați proiectul Django pe AWS EC2

Cum Sa Implementati Proiectul Django Pe Aws Ec2



AWS oferă platforma dezvoltatorilor Python care lucrează la proiecte Django pentru a-și implementa proiectele. Puteți dezvolta și implementa aceste proiecte pe aceeași platformă. Este, de asemenea, un proces ușor și eficient să vă implementați proiectul Django pe AWS. Această postare va discuta despre modul în care puteți implementa un proiect Django pe AWS folosind o instanță Elastic Compute Cloud (EC2).

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 apt

Rularea 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 apt

Această 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 curl

Această 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-pip

Această 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 virtualenv

Această comandă va instala mediul virtual:

Creați mediul virtual pentru a implementa proiectul în interiorul acestuia folosind următoarea comandă:

virtualenv înv

Această 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 proiect

CD proiect

Clonează depozitul git din dosar folosind următoarea comandă:

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

Această 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 runserver

Această 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.