Cominciamo con la distribuzione del progetto Django su AWS EC2:
Distribuisci il progetto Django su AWS EC2
Per distribuire il progetto Django su AWS EC2, fai semplicemente clic su "Istanze di lancio"Pulsante sulla pagina EC2:
Basta digitare il nome della tua istanza e selezionare Amazon Image Machine:
Quindi scorrere verso il basso la pagina per selezionare il tipo di istanza e creare un file di coppia di tasti. Dopo queste impostazioni, fai semplicemente clic su "Avvia istanza"Pulsante:
Una volta creata l'istanza, selezionare l'istanza e fare clic su "Collegare"Pulsante:
Seleziona il client SSH e copia il comando dalla pagina:
Incollare il comando sul prompt dei comandi e sostituire il nome della coppia di chiavi con il percorso della coppia di chiavi sul computer:
Dopo aver stabilito la connessione, il prossimo passo è aggiornare l'elenco APT del sistema operativo Ubuntu in esecuzione. Per questo, utilizzare il seguente comando nel terminale:
Sudo Apt Aggiornamento
L'esecuzione del comando sopra fornirà il seguente output sul terminale:
Il prossimo passo è installare gli aggiornamenti sull'istanza EC2 utilizzando il comando seguente:
Sudo Apt Aggiornamento
Questo comando otterrà gli aggiornamenti dei pacchetti APT:
Per distribuire il progetto sul server, installare "Nginx"Server utilizzando il seguente comando:
SUDO APT Installa Nginx Curl
Questo comando installerà il server Nginx per distribuire il progetto Django:
Installa Python-PIP per utilizzare il codice Python nel progetto Django utilizzando il seguente comando:
SUDO APT Installa Python3-PIP
Questo comando installerà il Python nella tua macchina virtuale:
Installa un ambiente virtuale all'interno di Python per distribuire il progetto Django:
sudo -h pip3 installa virtuanv
Questo comando installerà l'ambiente virtuale:
Crea l'ambiente virtuale per distribuire il progetto all'interno di quello utilizzando il seguente comando:
virtualenv env
Questo comando ha creato l'ambiente virtuale per il progetto Django:
Basta clonare il repository Git usando il collegamento del codice:
Crea una nuova cartella e vai all'interno della cartella usando i seguenti comandi:
Progetto MKDIR
Progetto CD
Clona il repository git all'interno della cartella utilizzando il comando seguente:
Git clone https: // github.com/talha331498/django.idiota
Questo comando prenderà il progetto Django clonando il git:
All'interno del progetto Django utilizza semplicemente il seguente comando per eseguire il progetto sul server:
Python gestisce.Py Runserver
Questo comando caricherà il progetto sul server:
Il tuo progetto Django è stato distribuito sul server, utilizza semplicemente l'indirizzo IP pubblico dell'istanza EC2 per visitare il progetto Django:
Il progetto verrà visualizzato sul browser:
Hai distribuito con successo il progetto Django su AWS EC2 Virtual Machine:
Conclusione
Per distribuire il progetto Django su un'istanza AWS, basta creare e connettersi alla macchina virtuale EC2. Una volta che sei connesso alla macchina virtuale, installa semplicemente il server Nginx su cui si distribuirà il progetto. Successivamente, installa Python-PIP, quindi installa e crea un ambiente virtuale. Carica i file di progetto utilizzando il repository Git e vai all'interno del progetto ed è distribuito correttamente.