Installer un système Linux est encore une question relativement compliquée pour de nombreuses personnes, sans parler de l'utilisation d'un système Linux pour développer Go. Mais désormais, grâce à la commodité offerte par les principaux fabricants de serveurs cloud, vous pouvez facilement posséder un serveur Linux et simplement vous connecter à l'aide d'un terminal distant. Pour les débutants qui ne sont pas familiers avec les systèmes Linux et le développement Go, voici quelques paramètres et étapes simples pour vous aider à utiliser les systèmes Linux pour développer des programmes Go plus facilement.
1. Outil de connexion à distance
Généralement, lorsque nous développons un serveur, nous devons utiliser un terminal distant pour nous connecter au serveur Linux, puis effectuer les opérations correspondantes.
XShell et SeucreCrt sont tous deux des outils très utiles. Vous pouvez les essayer. J'utilise Xshell moi-même, car il a une version gratuite, donc je n'ai pas à me soucier de le cracker.
Généralement lors de l'achat d'un serveur cloud, le fabricant vous demandera de définir un nom d'utilisateur et un mot de passe. Ici, je me connecte directement en utilisant l'utilisateur root.
2. Configurer la source du logiciel
La source logicielle fournie avec Linux peut être lente, nous pouvons la remplacer par une source nationale.
Exécutez la commande suivante
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup yum makecache sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo yum -y update
3. Installez l'outil rzsz
Il s'agit d'un ensemble d'outils de téléchargement et de téléchargement qui peuvent facilement télécharger vos fichiers locaux sur le serveur cloud et télécharger les fichiers du serveur cloud vers le serveur local.
yum install lrzsz
Télécharger est la commande sz, télécharger est la commande rz
4. Installez vim
La version de vim fournie avec CentOS8 est déjà assez élevée, il n'est donc pas nécessaire de la réinstaller.
Si la version est relativement basse, vous pouvez installer la dernière version de vim. Parce que l'installation ultérieure du plug-in vim-go nécessite une version supérieure de vim.
Parce que j'ai toujours utilisé vim, donc quand je parlerai des endroits qui devront être modifiés plus tard, j'utiliserai vim pour le compléter.
J'espère également que les lecteurs pourront apprendre à utiliser vim, car cela rendra votre travail beaucoup plus facile (direction serveur uniquement).
Les étapes d'installation sont les suivantes :
yum install gcc ncurses-devel wget https://github.com/vim/vim/archive/master.zip unzip master.zip cd vim-master/src/ ./configure make make install
5. Configurez vimrc
Afin de rendre l'éditeur vim plus utilisable, nous pouvons configurer le fichier .vimrc.
Il s'agit de ma propre configuration. Les lecteurs peuvent la télécharger et la placer dans le répertoire /root.
Lien : https://pan.baidu.com/s/1yJBuDEDggjUqEt76r9difg Code d'extraction : imy2.
Ce fichier suit l'utilisateur. Lorsque vous passez à un autre utilisateur, il doit être placé dans le répertoire utilisateur correspondant.
6. Configurer les variables d'environnement
Les variables d'environnement peuvent être configurées sous les deux fichiers /root/.bash_rc /root/.bash_profile, il suffit d'en choisir un.
Ces deux fichiers suivent également l'utilisateur. Lorsque vous passez à un autre utilisateur, vous passez aux variables d'environnement de l'utilisateur correspondant.
Ma configuration est la suivante, le code original du fichier n'a pas besoin d'être touché, il suffit de les ajouter plus tard.
PS1='[\t \u@\H:\w]\' PATH=PATH:~/bin:~/go/bin:~/gopkg/bin LANG=zh_CN.UTF-8 GOROOT=~/go GOPATH=~/gopkg GO111MODULE=on GOPROXY=https://goproxy.cn,direct GOCACHE=~/gocache GOBIN=~/bin export PATH export LD_LIBRARY_PATH export LANG export GOROOT export GOPATH export GOPROXY export GO111MODULE export GOCACHE export GOBIN
PS1 définit le format de l'invite de commande bash. Vous pouvez la définir sur différents styles selon vos propres préférences. Vous pouvez vérifier les détails spécifiques par vous-même.
PATH définit le répertoire dans lequel les commandes exécutables sont stockées.
LANG définit le format d'encodage de la langue.
Les 6 paramètres suivants sont tous des variables liées à Go. Une fois définis ici, vous n'aurez pas besoin de les définir lorsque vous installerez Go plus tard.
Après la configuration, exportez via export.
Ensuite, enregistrez.
Cela prendra effet après avoir exécuté la commande suivante :
source .bashrc
6. Installez Go
Allez sur https://golang.google.cn/ pour télécharger le dernier package d'installation de Go, qui est actuellement go1.15.2.linux-amd64.tar.
Après le téléchargement, téléchargez-le sur le serveur via l'outil rz.
Exécuter :
tar xvf go1.15.2.linux-amd64.tar -C .
Étant donné que nous avons déjà configuré des variables d'environnement, il nous suffit de les décompresser ici.
Exécutez la commande suivante. Si le numéro de version go est affiché, l'installation est réussie.
go version
7.vim installe le plug-in Go
Afin d'utiliser plus facilement la programmation vim pour Go, vous pouvez installer le plug-in vim-go, qui intègre de nombreux outils Go.
Exécutez la commande :
yum install git git clone https://github.com/fatih/vim-go.git ~/.vim/pack/plugins/start/vim-go vim: GoInstallBinaries 等待安装
Après l'installation, nous pouvons volontiers écrire du code.
8.Résumé
Développer des programmes Go à l'aide de systèmes Linux peut encore être un défi pour certaines personnes, mais ces paramètres et étapes de base que nous proposons peuvent vous aider à démarrer facilement. Avec juste un peu de temps et d'efforts, vous pouvez faire de votre serveur Linux une aide précieuse pour développer des programmes Go. Que vous soyez débutant ou développeur expérimenté, vous bénéficierez de ce tutoriel d'introduction.
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!