Vuoi imparare come installare Nginx e abilitare l’uso di Python CGI su un computer che esegue Ubuntu Linux? In questo tutorial, ti mostreremo come abilitare la funzionalità CGI e abilitare gli script Python per l’esecuzione sul server Nginx.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• Python 3
Elenco attrezzature
Nella sezione seguente viene presentato l’elenco delle attrezzature utilizzate per creare questa esercitazione.
Come Amazon Associate, guadagno dagli acquisti idonei.
Nginx – Esercitazione correlata:
In questa pagina, offriamo un rapido accesso a un elenco di tutorial relativi a Nginx.
Tutorial Ubuntu – Python CGI su Nginx
Installare il pacchetto Python.
Installare il server Nginx e il pacchetto Fcgiwrap.
Creare un file di configurazione per il gateway CGI.
Ecco il contenuto del file.
Creare una directory per archiviare i file CGI.
Modificare il file di configurazione Nginx per il sito Web predefinito.
Inserire la riga seguente nell’area denominata SERVER.
Ecco il file, prima della nostra configurazione.
Ecco il file, dopo la nostra configurazione.
Riavviare il servizio Nginx.
Ad esempio, creiamo uno script Python CGI.
Utilizzare l’applicazione PIP per installare una libreria Python denominata ART.
Accedere alla directory CGI di Nginx.
Creare una pagina di test utilizzando Python.
Ecco il contenuto del file.
Modificare l’autorizzazione del file.
Aprire il browser e immettere l’indirizzo IP del server Web più /cgi-bin/test.py.
Nel nostro esempio, il seguente URL è stato immesso nel browser:
• http://172.31.7.220/cgi-bin/test.py
Nella pagina Python dovrebbe essere visualizzato il seguente messaggio.
Congratulazioni! Nginx è ora in grado di utilizzare gli script Python come CGI.