Vil du gerne lære at installere Apache og aktivere brugen af GO CGIs på en computer, der kører Ubuntu Linux? I denne tutorial vil vi vise dig, hvordan du aktiverer CGI-funktionen og aktiverer GO-scripts til at køre på Apache-serveren.

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

Liste over udstyr

I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.

Som En Amazon Associate, tjener jeg fra kvalificerende køb.

Tutorial Ubuntu - GO CGI på Apache

Installer Apache-serveren, og aktiver modulet CGID.

Copy to Clipboard

Genstart Apache-tjenesten.

Copy to Clipboard

Hent og installer GO-pakken.

Copy to Clipboard

GOLANG-softwaren blev installeret under mappen /usr/local.

For at fungere korrekt forventer GO-softwaren, at systemet har et sæt miljøvariabler.

Lad os oprette en fil for at automatisere den ønskede konfiguration af miljøvariabler.

Copy to Clipboard

Her er filindholdet.

Copy to Clipboard

Genstart computeren.

Copy to Clipboard

Kontroller, om de nødvendige miljøvariabler blev oprettet automatisk.

Copy to Clipboard

Her er den korrekte udgang:

Copy to Clipboard

Lad os som et eksempel oprette et GO-script.

Copy to Clipboard

Her er filindholdet.

Copy to Clipboard

Byg GO-scriptet, og flyt det til Apache CGI-mappen.

Copy to Clipboard

Få adgang til Apache's CGI bibliotek.

Rediger filtilladelsen.

Copy to Clipboard

Åbn din browser, og indtast IP-adressen på din webserver plus /cgi-bin/test.go.

I vores eksempel blev følgende webadresse indtastet i browseren:

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

GO-scriptet skal vise følgende meddelelse.

Tillykke! Du kan nu bruge GO som CGI.