Exigences relatives à l'environnement d'installation
MySQL : Version >= 5.7
Git : Version >= 1.7.1
Étapes d'installation détaillées
Créer un compte non root
sudo adduser git
Passer à l'utilisateur git, créer un répertoire ssh
su git mkdir ~/.ssh
Personnaliser le répertoire pour télécharger le package d'installation
cd /home/git wget https://cdn.gogs.io/0.11.53/gogs_0.11.53_linux_amd64.tar.gz
Décompressez le package d'installation
tar -zxvf gogs_0.11.53_linux_amd64.tar.gz
Entrez dans le répertoire de décompression
cd gogs
Démarrez gogs
./gogs web
Utilisez pm2 pour démarrer en tant que service d'arrière-plan
nohup ./gogs web &
À l'origine, je voulais utiliser pm2 pour la gestion, mais pm2 a toujours signalé une erreur au démarrage, disant que l'utilisateur root actuel ne peut pas démarrer.