Kā izvietot Django projektu AWS EC2

Ka Izvietot Django Projektu Aws Ec2



AWS nodrošina platformu python izstrādātājiem, kas strādā pie Django projektiem, lai izvietotu savus projektus. Jūs varat izstrādāt un izvietot šos projektus tajā pašā platformā. Tas ir arī vienkāršs un efektīvs process Django projekta izvietošanai AWS. Šajā ziņojumā tiks apspriests process, kā jūs varat izvietot Django projektu AWS, izmantojot Elastic Compute Cloud (EC2) gadījumu.

Sāksim ar Django projekta izvietošanu AWS EC2:

Izvietojiet Django projektu AWS EC2

Lai izvietotu Django projektu AWS EC2, vienkārši noklikšķiniet uz ' Palaidiet gadījumus ” pogu EC2 lapā:









Vienkārši ierakstiet savas instances nosaukumu un atlasiet Amazon attēlu mašīnu:







Pēc tam ritiniet lapu uz leju, lai atlasītu instances veidu un izveidotu atslēgu pāra failu. Pēc šiem iestatījumiem vienkārši noklikšķiniet uz “ Palaist instanci ” poga:



Kad gadījums ir izveidots, atlasiet to un noklikšķiniet uz ' Savienot ” poga:

Atlasiet SSH klientu un kopējiet komandu no lapas:

Ielīmējiet komandu komandu uzvednē un aizstājiet atslēgu pāra nosaukumu ar atslēgu pāra ceļu datorā:

Pēc savienojuma izveides nākamais solis ir atjaunināt Ubuntu OS piemēroto sarakstu. Lai to izdarītu, terminālī izmantojiet šādu komandu:

sudo piemērots atjauninājums

Palaižot iepriekš minēto komandu, terminālī tiks parādīta šāda izvade:

Nākamais solis ir instalēt jauninājumus EC2 instancē, izmantojot šādu komandu:

sudo piemērots jauninājums

Šī komanda iegūs apt pakotņu jauninājumus:

Lai izvietotu projektu serverī, instalējiet ' Nginx ” serveris, izmantojot šādu komandu:

sudo apt uzstādīt nginx čokurošanās

Šī komanda instalēs Nginx serveri, lai izvietotu Django projektu:

Instalējiet python-pip, lai Django projektā izmantotu python kodu, izmantojot šo komandu:

sudo apt uzstādīt python3-pip

Šī komanda instalēs python jūsu virtuālajā mašīnā:

Instalējiet virtuālo vidi python iekšienē, lai izvietotu Django projektu:

sudo -H pip3 uzstādīt virtualenv

Šī komanda instalēs virtuālo vidi:

Izveidojiet virtuālo vidi, lai tajā izvietotu projektu, izmantojot šo komandu:

virtualenv env

Šī komanda ir izveidojusi virtuālo vidi Django projektam:

Vienkārši klonējiet git repozitoriju, izmantojot koda saiti:

Izveidojiet jaunu mapi un dodieties iekšā mapē, izmantojot šādas komandas:

mkdir projektu

cd projektu

Klonējiet git repozitoriju mapē, izmantojot šo komandu:

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

Šī komanda ienesīs Django projektu, klonējot git:

Django projektā vienkārši izmantojiet šo komandu, lai palaistu projektu serverī:

python manage.py runserver

Šī komanda ielādēs projektu serverī:

Jūsu Django projekts ir izvietots serverī, vienkārši izmantojiet EC2 instances publisko IP adresi, lai apmeklētu Django projektu:

Projekts tiks parādīts pārlūkprogrammā:

Jūs esat veiksmīgi izvietojis Django projektu AWS EC2 virtuālajā mašīnā:

Secinājums

Lai izvietotu Django projektu AWS instancē, vienkārši izveidojiet un izveidojiet savienojumu ar virtuālo mašīnu EC2. Kad esat izveidojis savienojumu ar virtuālo mašīnu, vienkārši instalējiet Nginx serveri, kurā izvietosit projektu. Pēc tam instalējiet python-pip, pēc tam instalējiet un izveidojiet virtuālo vidi. Augšupielādējiet projekta failus, izmantojot git repozitoriju, un dodieties iekšā projektā, un tas ir veiksmīgi izvietots.