Möchten Sie erfahren, wie Sie Apache installieren und die Verwendung von GO CGIs auf einem Computer mit Ubuntu Linux aktivieren? In diesem Tutorial zeigen wir Ihnen, wie Sie die CGI-Funktion aktivieren und GO-Skripte auf dem Apache-Server ausführen können.

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

Geräteliste

Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.

Als Amazon Associate verdiene ich mit qualifizierenden Käufen.

Tutorial Ubuntu – GO CGI auf Apache

Installieren Sie den Apache-Server, und aktivieren Sie das Modul mit dem Namen CGID.

Copy to Clipboard

Starten Sie den Apache-Dienst neu.

Copy to Clipboard

Laden Sie das GO-Paket herunter und installieren Sie es.

Copy to Clipboard

Die GOLANG-Software wurde unter dem Ordner /usr/local installiert.

Um ordnungsgemäß zu funktionieren, erwartet die GO-Software, dass das System über eine Reihe von Umgebungsvariablen verfügt.

Erstellen wir eine Datei, um die erforderliche Umgebungsvariablenkonfiguration zu automatisieren.

Copy to Clipboard

Hier ist der Dateiinhalt.

Copy to Clipboard

Starten Sie den Computer neu.

Copy to Clipboard

Überprüfen Sie, ob die erforderlichen Umgebungsvariablen automatisch erstellt wurden.

Copy to Clipboard

Hier ist die richtige Ausgabe:

Copy to Clipboard

Lassen Sie uns beispielsweise ein GO-Skript erstellen.

Copy to Clipboard

Hier ist der Dateiinhalt.

Copy to Clipboard

Erstellen Sie das GO-Skript und verschieben Sie es in das Apache CGI-Verzeichnis.

Copy to Clipboard

Greifen Sie auf das CGI-Verzeichnis des Apache zu.

Ändern Sie die Dateiberechtigung.

Copy to Clipboard

Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus /cgi-bin/test.go ein.

In unserem Beispiel wurde die folgende URL im Browser eingegeben:

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

Das GO-Skript sollte die folgende Meldung anzeigen.

Apache CGI GO

Herzlichen glückwunsch! Sie können jetzt das GO als CGI verwenden.