Mit der rasanten Entwicklung des Internets achten immer mehr Menschen auf die Entwicklung von Serveranwendungen unter Linux-Systemen, und Golang als leistungsstarke Programmiersprache erhält immer mehr Aufmerksamkeit. Wie stellt man also die Golang-Umgebung auf VPS bereit? In diesem Artikel wird dieses Problem ausführlich vorgestellt.
1. Installieren Sie Golang
Um Golang auf VPS zu installieren, müssen Sie zuerst das binäre Installationspaket herunterladen. Sie können das entsprechende Installationspaket von der offiziellen Golang-Website (https://golang.org/dl/) herunterladen oder zum Herunterladen den folgenden Befehl verwenden:
$ wget https://golang.org/dl/go1.16.4.linux-amd64.tar.gz
Entpacken Sie nach Abschluss des Downloads die Datei Datei:
$ tar -xzvf go1.16.4.linux-amd64.tar.gz
Verschieben Sie den dekomprimierten Ordner in das Verzeichnis /usr/local:
$ sudo mv go /usr/local/
2. Konfigurieren Sie Umgebungsvariablen
Um in der Lage zu sein Um den Go-Befehl in einem beliebigen Verzeichnis verwenden zu können, muss der Golang-Pfad zur Umgebungsvariablen hinzugefügt werden. Bearbeiten Sie die bashrc-Datei:
$ sudo nano ~/.bashrc
Fügen Sie am Ende der Datei den folgenden Inhalt hinzu:
export GOROOT=/usr/local/go export GOPATH=/root/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Darunter ist $GOROOT der Golang-Installationspfad und $GOPATH der angepasste Arbeitsverzeichnis und $PATH enthält den Pfad des aktuellen Systems.
Führen Sie nach dem Speichern der Datei den folgenden Befehl aus, um die Umgebungsvariablen zu aktualisieren:
$ source ~/.bashrc
Nachdem Sie die Einstellungen geändert haben, können Sie mit dem folgenden Befehl überprüfen, ob die Einstellungen erfolgreich sind :
$ go version
$ go version go1.16.4 linux/amd64
$ nano hello.go
package main import "fmt" func main() { fmt.Println("Hello, World!") }
$ go build hello.go
$ ./hello
Hello, World!
Das obige ist der detaillierte Inhalt vonvps stellt eine Golang-Umgebung bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!