Vuoi imparare come installare Apache e abilitare l’uso di GO CGI su un computer che esegue Ubuntu Linux? In questa esercitazione, ti mostreremo come abilitare la funzionalità CGI e abilitare l’esecuzione di script GO sul server Apache.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
• GO 1.14.16

Elenco attrezzature

Nella sezione seguente viene presentato l’elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Tutorial Ubuntu – GO CGI on Apache

Installare il server Apache e abilitare il modulo denominato CGID.

Copy to Clipboard

Riavviare il servizio Apache.

Copy to Clipboard

Scaricare e installare il pacchetto GO.

Copy to Clipboard

Il software GOLANG è stato installato nella cartella /usr/local.

Per funzionare correttamente, il software GO si aspetta che il sistema disponga di un insieme di variabili di ambiente.

Creiamo un file per automatizzare la configurazione delle variabili di ambiente necessarie.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Riavviare il computer.

Copy to Clipboard

Verificare se le variabili di ambiente necessarie sono state create automaticamente.

Copy to Clipboard

Ecco l’output corretto:

Copy to Clipboard

Ad esempio, creiamo uno script GO.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Creare lo script GO e spostarlo nella directory Apache CGI.

Copy to Clipboard

Accedere alla directory CGI di Apache.

Modificare l’autorizzazione del file.

Copy to Clipboard

Aprire il browser e immettere l’indirizzo IP del server Web più /cgi-bin/test.go.

Nel nostro esempio, il seguente URL è stato immesso nel browser:

• http://172.31.8.195/cgi-bin/test.go

Lo script GO dovrebbe visualizzare il seguente messaggio.

Apache CGI GO

Congratulazioni! Ora puoi usare GO come CGI.