Zacznijmy od wdrożenia projektu Django na AWS EC2:
Wdrożenie projektu Django na AWS EC2
Aby wdrożyć projekt Django na AWS EC2, po prostu kliknij „Instancje uruchomienia”Przycisk na stronie EC2:
Po prostu wpisz nazwę instancji i wybierz komputer obrazu Amazon:
Następnie przewiń stronę, aby wybrać typ instancji i utwórz plik pary kluczy. Po tych ustawieniach po prostu kliknij „Instancja uruchom" przycisk:
Po utworzeniu instancji wybierz instancję i kliknij „Łączyć" przycisk:
Wybierz klienta SSH i skopiuj polecenie ze strony:
Wklej polecenie w wierszu polecenia i wymień nazwę pary klucza ścieżką pary klawiszy na komputerze:
Po wykonaniu połączenia następnym krokiem jest aktualizacja listy APT Ubuntu OS. W tym celu użyj następującego polecenia w terminalu:
Aktualizacja sudo apt
Uruchomienie powyższego polecenia poda następujące dane wyjściowe na terminalu:
Następnym krokiem jest zainstalowanie aktualizacji instancji EC2 za pomocą następującego polecenia:
Sudo Apt Upgrade
To polecenie otrzyma aktualizacje pakietów Apt:
Aby wdrożyć projekt na serwerze, zainstaluj „Nginx”Serwer za pomocą następującego polecenia:
sudo apt instal nginx curl
To polecenie zainstaluje serwer Nginx w celu wdrożenia projektu DJANGO:
Zainstaluj Python-Pip, aby użyć kodu Pythona w projekcie Django za pomocą następującego polecenia:
sudo apt instal Python3-Pip
To polecenie zainstaluje Python w Twojej maszynie wirtualnej:
Zainstaluj wirtualne środowisko w Pythonie, aby wdrożyć projekt Django:
sudo -h pip3 instaluj Virtualenv
To polecenie zainstaluje środowisko wirtualne:
Utwórz środowisko wirtualne, aby wdrożyć projekt wewnątrz tego za pomocą następującego polecenia:
Virtualenv Env
To polecenie stworzyło wirtualne środowisko dla projektu Django:
Po prostu skloniń repozytorium GIT za pomocą linku kodu:
Utwórz nowy folder i skieruj się do folderu za pomocą następujących poleceń:
Projekt MKDIR
Projekt CD
Klon repozytorium GIT w folderze za pomocą następującego polecenia:
Git Clone https: // github.com/talha331498/django.git
To polecenie przyniesie projekt Django, klonując git:
Wewnątrz projektu Django po prostu użyj następującego polecenia, aby uruchomić projekt na serwerze:
Python zarządzaj.Py Runserver
To polecenie załaduje projekt na serwer:
Twój projekt Django został wdrożony na serwerze, po prostu użyj publicznego adresu IP instancji EC2, aby odwiedzić projekt Django:
Projekt zostanie wyświetlony w przeglądarce:
Z powodzeniem wdrożyłeś projekt Django na wirtualnej maszynie AWS EC2:
Wniosek
Aby wdrożyć projekt Django w instancji AWS, po prostu utwórz i połącz z maszyną wirtualną EC2. Po podłączeniu do maszyny wirtualnej po prostu zainstaluj serwer Nginx, na którym wdrożesz projekt. Następnie zainstaluj Python-Pip, a następnie zainstaluj i utwórz środowisko wirtualne. Prześlij pliki projektu za pomocą repozytorium GIT i wejdź do projektu i został pomyślnie wdrożony.