Maison> développement back-end> Golang> le corps du texte

vps déployer un environnement golang

王林
Libérer: 2023-05-13 12:43:07
original
570 Les gens l'ont consulté

Avec le développement rapide d'Internet, de plus en plus de personnes s'intéressent au développement d'applications serveur sous les systèmes Linux, et Golang, en tant que langage de programmation hautes performances, reçoit de plus en plus d'attention. Alors, comment déployer l’environnement Golang sur VPS ? Cet article présentera ce problème en détail.

1. Installez Golang

Pour installer Golang sur VPS, vous devez d'abord télécharger le package d'installation binaire. Vous pouvez télécharger le package d'installation correspondant sur le site officiel de Golang (https://golang.org/dl/), ou utiliser la commande suivante pour télécharger :

$ wget https://golang.org/dl/go1.16.4.linux-amd64.tar.gz
Copier après la connexion

Une fois le téléchargement terminé, décompressez le fichier :

$ tar -xzvf go1.16.4.linux-amd64.tar.gz
Copier après la connexion

Déplacez le dossier décompressé vers le répertoire /usr/local :

$ sudo mv go /usr/local/
Copier après la connexion

2. Configurez les variables d'environnement

Afin de pouvoir pour utiliser la commande Go dans n'importe quel répertoire, le chemin Golang doit être ajouté à la variable d'environnement. Editez le fichier bashrc :

$ sudo nano ~/.bashrc
Copier après la connexion

Ajoutez le contenu suivant à la fin du fichier :

export GOROOT=/usr/local/go export GOPATH=/root/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Copier après la connexion

Parmi eux, $GOROOT est le chemin d'installation de Golang, $GOPATH est le chemin d'installation personnalisé répertoire de travail et $PATH contient le chemin du système actuel.

Après avoir enregistré le fichier, exécutez la commande suivante pour mettre à jour les variables d'environnement :

$ source ~/.bashrc
Copier après la connexion

Après avoir modifié les paramètres, vous pouvez vérifier si les paramètres ont réussi en utilisant la commande suivante :

$ go version
Copier après la connexion
# #En cas de succès, le numéro de version sera affiché :

$ go version go1.16.4 linux/amd64
Copier après la connexion

3. Environnement de test

Afin de vérifier si l'environnement Golang est fonctionne correctement, vous pouvez créer un simple programme Hello World. Exécutez la commande suivante :

$ nano hello.go
Copier après la connexion

Entrez le code suivant dans l'éditeur :

package main import "fmt" func main() { fmt.Println("Hello, World!") }
Copier après la connexion

Après avoir enregistré et quitté le fichier, utilisez la commande suivante pour compiler le programme : # #
$ go build hello.go
Copier après la connexion
# #Les fichiers binaires générés seront dans le même répertoire. Vous pouvez maintenant exécuter le programme via la commande suivante :

$ ./hello
Copier après la connexion

Le programme affichera le contenu suivant :

Hello, World!
Copier après la connexion
À ce stade, nous avons déployé avec succès l'environnement Golang et réussi compilé et exécuté une procédure simple.

4. Résumé

Dans cet article, nous avons appris comment déployer l'environnement Golang sur VPS, installé Golang, configuré les variables d'environnement et testé si l'environnement fonctionne correctement. Grâce aux étapes ci-dessus, nous pouvons développer des applications Golang sur VPS et obtenir une meilleure expérience et de meilleurs résultats dans le développement Web, le cloud computing et d'autres domaines.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!