Vil du lære å installere Apache og aktivere bruk av GO CGIer på en datamaskin som kjører Ubuntu Linux? I denne opplæringen skal vi vise deg hvordan du aktiverer CGI-funksjonen og aktiverer GO-skript for å kjøre på Apache-serveren.

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

Liste over utstyr

Følgende avsnitt presenterer listen over utstyr som brukes til å opprette denne opplæringen.

Som Amazon Associate tjener jeg på kvalifiserende kjøp.

Tutorial Ubuntu - GO CGI på Apache

Installer Apache-serveren og aktiver modulen MED navnet CGID.

Copy to Clipboard

Start Apache-tjenesten på nytt.

Copy to Clipboard

Last ned og installer GO-pakken.

Copy to Clipboard

GOLANG-programvaren ble installert under mappen /usr/local.

For å fungere som det skal, forventer GO-programvaren at systemet har et sett med miljøvariabler.

La oss opprette en fil for å automatisere den nødvendige konfigurasjonen av miljøvariabler.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Start datamaskinen på nytt.

Copy to Clipboard

Kontroller om de nødvendige miljøvariablene ble opprettet automatisk.

Copy to Clipboard

Her er riktig utgang:

Copy to Clipboard

La oss for eksempel opprette et GO-skript.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Bygg GO-skriptet og flytt det til Apache CGI-katalogen.

Copy to Clipboard

Få tilgang til Apaches CGI-katalog.

Endre filtillatelsen.

Copy to Clipboard

Åpne nettleseren din og skriv inn IP-adressen til webserveren pluss /cgi-bin/test.go.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

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

GO-skriptet skal vise følgende melding.

Gratulerer! Du kan nå bruke GO som CGI.