Zacznijmy od wdrożenia projektu Django na AWS EC2:
Wdróż projekt Django na AWS EC2
Aby wdrożyć projekt Django na AWS EC2, po prostu kliknij przycisk „ Uruchom instancje przycisk ” na stronie EC2:
Po prostu wpisz nazwę swojej instancji i wybierz maszynę obrazu amazon:
Następnie przewiń stronę w dół, aby wybrać typ instancji i utworzyć plik pary kluczy. Po tych ustawieniach po prostu kliknij „ Uruchom instancję ' przycisk:
Po utworzeniu instancji wybierz instancję i kliknij przycisk „ Łączyć ' przycisk:
Wybierz klienta SSH i skopiuj polecenie ze strony:
Wklej polecenie w wierszu polecenia i zastąp nazwę pary kluczy ścieżką do pary kluczy na komputerze:
Po nawiązaniu połączenia następnym krokiem jest aktualizacja listy apt działającego systemu operacyjnego Ubuntu. W tym celu użyj następującego polecenia w terminalu:
Sudo trafna aktualizacjaUruchomienie powyższego polecenia da następujące dane wyjściowe na terminalu:
Następnym krokiem jest zainstalowanie aktualizacji na instancji EC2 za pomocą następującego polecenia:
Sudo trafna aktualizacjaTo polecenie spowoduje pobranie aktualizacji pakietów apt:
Aby wdrożyć projekt na serwerze, zainstaluj „ Nginx ” serwer za pomocą następującego polecenia:
Sudo trafny zainstalować nginx curlTo polecenie zainstaluje serwer Nginx w celu wdrożenia projektu Django:
Zainstaluj python-pip, aby używać kodu Pythona w projekcie Django, używając następującego polecenia:
Sudo trafny zainstalować python3-pipTo polecenie zainstaluje Pythona na twojej maszynie wirtualnej:
Zainstaluj środowisko wirtualne wewnątrz Pythona, aby wdrożyć projekt Django:
Sudo -H pip3 zainstalować wirtualnaTo polecenie zainstaluje środowisko wirtualne:
Utwórz środowisko wirtualne, aby wdrożyć w nim projekt, używając następującego polecenia:
wirtualna śrTo polecenie stworzyło środowisko wirtualne dla projektu Django:
Po prostu sklonuj repozytorium git, korzystając z linku do kodu:
Utwórz nowy folder i przejdź do folderu za pomocą następujących poleceń:
mkdir projektpłyta CD projekt
Sklonuj repozytorium git w folderze za pomocą następującego polecenia:
klon git https: // github.com / Talha331498 / Django.gitTo polecenie pobierze projekt Django poprzez sklonowanie git:
Wewnątrz projektu Django po prostu użyj następującego polecenia, aby uruchomić projekt na serwerze:
python Manage.py serwer uruchomieniowyTo 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:
Pomyślnie wdrożyłeś projekt Django na maszynie wirtualnej AWS EC2:
Wniosek
Aby wdrożyć projekt Django na instancji AWS, po prostu utwórz maszynę wirtualną EC2 i połącz się z nią. Po nawiązaniu połączenia z maszyną wirtualną po prostu zainstaluj serwer Nginx, na którym wdrożysz 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, a zostanie on pomyślnie wdrożony.