Jak nasadit projekt Django na AWS EC2

Jak Nasadit Projekt Django Na Aws Ec2



AWS poskytuje platformu vývojářům python pracujícím na projektech Django k nasazení jejich projektů. Tyto projekty můžete vyvíjet a nasazovat na stejné platformě. Je to také snadný a efektivní proces nasazení vašeho projektu Django na AWS. Tento příspěvek pojednává o procesu, jak můžete nasadit projekt Django na AWS pomocí instance Elastic Compute Cloud (EC2).

Začněme nasazením projektu Django na AWS EC2:

Nasaďte projekt Django na AWS EC2

Chcete-li nasadit projekt Django na AWS EC2, jednoduše klikněte na „ Spusťte instance “ tlačítko na stránce EC2:









Jednoduše zadejte název své instance a vyberte stroj na výrobu obrázků Amazon:







Poté přejděte na stránce dolů, vyberte typ instance a vytvořte soubor páru klíčů. Po těchto nastaveních jednoduše klikněte na „ Spusťte instanci ' knoflík:



Jakmile je instance vytvořena, vyberte ji a klikněte na „ Připojit ' knoflík:

Vyberte klienta SSH a zkopírujte příkaz ze stránky:

Vložte příkaz do příkazového řádku a nahraďte název páru klíčů cestou páru klíčů v počítači:

Po navázání připojení je dalším krokem aktualizace seznamu apt běžícího OS Ubuntu. K tomu použijte v terminálu následující příkaz:

sudo apt aktualizace

Spuštěním výše uvedeného příkazu získáte na terminálu následující výstup:

Dalším krokem je instalace upgradů na instanci EC2 pomocí následujícího příkazu:

sudo vhodný upgrade

Tento příkaz získá aktualizace balíčků apt:

Chcete-li nasadit projekt na server, nainstalujte „ Nginx ” server pomocí následujícího příkazu:

sudo apt Nainstalujte nginx curl

Tento příkaz nainstaluje server Nginx pro nasazení projektu Django:

Nainstalujte python-pip, abyste mohli používat kód pythonu v projektu Django pomocí následujícího příkazu:

sudo apt Nainstalujte python3-pip

Tento příkaz nainstaluje python do vašeho virtuálního počítače:

Nainstalujte virtuální prostředí uvnitř pythonu pro nasazení projektu Django:

sudo -H pip3 Nainstalujte virtualenv

Tento příkaz nainstaluje virtuální prostředí:

Pomocí následujícího příkazu vytvořte virtuální prostředí pro nasazení projektu uvnitř:

virtualenv env

Tento příkaz vytvořil virtuální prostředí pro projekt Django:

Jednoduše naklonujte úložiště git pomocí odkazu na kód:

Vytvořte novou složku a přejděte do složky pomocí následujících příkazů:

mkdir projekt

CD projekt

Naklonujte úložiště git uvnitř složky pomocí následujícího příkazu:

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

Tento příkaz načte projekt Django klonováním git:

Uvnitř projektu Django jednoduše použijte následující příkaz ke spuštění projektu na serveru:

runserver python manage.py

Tento příkaz nahraje projekt na server:

Váš projekt Django byl nasazen na server jednoduše použijte veřejnou IP adresu instance EC2 k návštěvě projektu Django:

Projekt se zobrazí v prohlížeči:

Úspěšně jste nasadili projekt Django na virtuální počítač AWS EC2:

Závěr

Chcete-li nasadit projekt Django na instanci AWS, jednoduše vytvořte a připojte se k virtuálnímu počítači EC2. Jakmile se připojíte k virtuálnímu počítači, jednoduše nainstalujte server Nginx, na kterém budete projekt nasazovat. Poté nainstalujte python-pip a poté nainstalujte a vytvořte virtuální prostředí. Nahrajte soubory projektu pomocí úložiště git a přejděte do projektu a je úspěšně nasazen.