Začnime s nasadením projektu Django na AWS EC2:
Nasaďte projekt Django na AWS EC2
Ak chcete nasadiť projekt Django na AWS EC2, jednoducho kliknite na „ Spustite inštancie “ tlačidlo na stránke EC2:
Jednoducho zadajte názov svojej inštancie a vyberte stroj na vytváranie obrázkov Amazon:
Potom prejdite nadol na stránke, vyberte typ inštancie a vytvorte súbor párov kľúčov. Po týchto nastaveniach jednoducho kliknite na „ Spustite inštanciu tlačidlo ”:
Po vytvorení inštancie vyberte inštanciu a kliknite na „ Pripojte sa tlačidlo ”:
Vyberte klienta SSH a skopírujte príkaz zo stránky:
Vložte príkaz do príkazového riadka a nahraďte názov páru kľúčov cestou páru kľúčov na vašom počítači:
Po vytvorení pripojenia je ďalším krokom aktualizácia zoznamu vhodných bežiacich OS Ubuntu. Na tento účel použite v termináli nasledujúci príkaz:
sudo apt updateSpustenie vyššie uvedeného príkazu poskytne na termináli nasledujúci výstup:
Ďalším krokom je inštalácia aktualizácií na inštanciu EC2 pomocou nasledujúceho príkazu:
sudo vhodný upgradeTento príkaz získa aktualizácie balíkov apt:
Ak chcete nasadiť projekt na server, nainštalujte „ Nginx ” server pomocou nasledujúceho príkazu:
sudo apt Inštalácia nginx curlTento príkaz nainštaluje server Nginx na nasadenie projektu Django:
Nainštalujte python-pip na používanie kódu pythonu v projekte Django pomocou nasledujúceho príkazu:
sudo apt Inštalácia python3-pipTento príkaz nainštaluje python do vášho virtuálneho počítača:
Nainštalujte virtuálne prostredie do pythonu na nasadenie projektu Django:
sudo -H pip3 Inštalácia virtualenvTento príkaz nainštaluje virtuálne prostredie:
Vytvorte virtuálne prostredie na nasadenie projektu v ňom pomocou nasledujúceho príkazu:
virtualenv envTento príkaz vytvoril virtuálne prostredie pre projekt Django:
Jednoducho naklonujte úložisko git pomocou odkazu na kód:
Vytvorte nový priečinok a prejdite do priečinka pomocou nasledujúcich príkazov:
mkdir projektucd projektu
Naklonujte úložisko git v priečinku pomocou nasledujúceho príkazu:
git klon https: // github.com / Talha331498 / Django.gitTento príkaz načíta projekt Django klonovaním git:
V rámci projektu Django jednoducho použite nasledujúci príkaz na spustenie projektu na serveri:
runserver python manage.pyTento príkaz načíta projekt na server:
Váš projekt Django bol nasadený na server jednoducho použite verejnú IP adresu inštancie EC2 na návštevu projektu Django:
Projekt sa zobrazí v prehliadači:
Úspešne ste nasadili projekt Django na virtuálny stroj AWS EC2:
Záver
Ak chcete nasadiť projekt Django na inštanciu AWS, jednoducho vytvorte a pripojte sa k virtuálnemu stroju EC2. Po pripojení k virtuálnemu stroju jednoducho nainštalujte server Nginx, na ktorý nasadíte projekt. Potom nainštalujte python-pip, potom nainštalujte a vytvorte virtuálne prostredie. Nahrajte súbory projektu pomocou úložiska git a prejdite do projektu a je úspešne nasadený.