Beginnen wir mit der Bereitstellung des Django -Projekts auf AWS EC2:
Stellen Sie das Django -Projekt auf AWS EC2 ein
Um das Django -Projekt auf AWS EC2 bereitzustellen, klicken Sie einfach auf die “StartinstanzenSchaltfläche auf der EC2 -Seite:
Geben Sie einfach den Namen Ihrer Instanz ein und wählen Sie die Amazon -Bildmaschine aus:
Scrollen Sie dann die Seite nach unten, um den Instanztyp auszuwählen und eine Schlüsselpaardatei zu erstellen. Klicken Sie nach diesen Einstellungen einfach auf die “Startinstanz" Taste:
Sobald die Instanz erstellt wurde, wählen Sie die Instanz aus und klicken Sie auf die “Verbinden" Taste:
Wählen Sie den SSH -Client aus und kopieren Sie den Befehl auf der Seite:
Fügen Sie den Befehl in die Eingabeaufforderung ein und ersetzen Sie den Namen des Schlüsselpaars durch den Pfad des Schlüsselpaars auf Ihrem Computer:
Nachdem die Verbindung hergestellt wurde, besteht der nächste Schritt darin, die APT -Liste des laufenden Ubuntu -Betriebssystems zu aktualisieren. Verwenden Sie dafür den folgenden Befehl im Terminal:
sudo APT -Update
Das Ausführen des obigen Befehls gibt die folgende Ausgabe am Terminal an:
Der nächste Schritt besteht darin, die Upgrades in der EC2 -Instanz mit dem folgenden Befehl zu installieren:
sudo APT -Upgrade
In diesem Befehl werden die APT -Pakete Upgrades erhalten:
Installieren Sie das Projekt auf dem Server, um die “zu installieren.“NginxServer verwendet den folgenden Befehl:
sudo apt installieren nginx curl
In diesem Befehl installiert sich der NGINX -Server so, dass das Django -Projekt bereitgestellt wird:
Installieren Sie Python-Pip, um den Python-Code im Django-Projekt mit dem folgenden Befehl zu verwenden:
sudo apt installieren python3-pip
Dieser Befehl installiert den Python in Ihrer virtuellen Maschine:
Installieren Sie eine virtuelle Umgebung innerhalb von Python, um das Django -Projekt bereitzustellen:
sudo -h pip3 installieren virualenv
Dieser Befehl installiert die virtuelle Umgebung:
Erstellen Sie die virtuelle Umgebung, um das Projekt in dem folgenden Befehl bereitzustellen:
Virtualenv Env
Dieser Befehl hat die virtuelle Umgebung für das Django -Projekt erstellt:
Klonen Sie einfach das Git -Repository mit dem Link des Codes:
Erstellen Sie einen neuen Ordner und fahren Sie mit den folgenden Befehlen in den Ordner: Gehen Sie in den Ordner:
MKDIR -Projekt
CD -Projekt
Klonen Sie das Git -Repository im Ordner mit dem folgenden Befehl:
Git -Klon https: // github.com/talha331498/django.Git
Dieser Befehl holt das Django -Projekt durch Klonen des Git:
In dem Django -Projekt verwenden Sie einfach den folgenden Befehl, um das Projekt auf dem Server auszuführen:
Python Management.Py Runserver
Dieser Befehl lädt das Projekt auf den Server:
Ihr Django -Projekt wurde auf dem Server bereitgestellt, indem Sie einfach die öffentliche IP -Adresse der EC2 -Instanz verwenden, um das Django -Projekt zu besuchen:
Das Projekt wird im Browser angezeigt:
Sie haben das Django -Projekt auf AWS EC2 Virtual Machine erfolgreich eingesetzt:
Abschluss
Um das Django -Projekt in einer AWS -Instanz bereitzustellen, erstellen und verbinden Sie einfach die virtuelle EC2. Sobald Sie mit dem virtuellen Computer verbunden sind, installieren Sie einfach den Nginx -Server, auf dem Sie das Projekt bereitstellen. Installieren Sie danach Python-Pip und erstellen Sie eine virtuelle Umgebung und erstellen Sie eine virtuelle Umgebung. Laden Sie die Projektdateien mit dem Git -Repository hoch und besuchen Sie das Projekt. Es wird erfolgreich bereitgestellt.