Erreur d'installation et de désinstallation de gitlab-ce sous Ubuntu 20.04


Premièrement, mettez à jour la source apt

commander:

sudo apt update

Deux, installer les dépendances

commander:

sudo apt-get install curl openssh-server ca-certificates postfix   ## Postfix Configuration 选择 No configuration 就好

Trois, installez wget

commander:

apt-get install wget

Quatrièmement, téléchargez le progiciel gitlab-ce

L'adresse du package gitlab-ce d'Ubuntu 20.04 est https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/focal/main/g/gitlab-ce/, voici 13.2.3 en tant que Exemple

sudo wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/focal/main/g/gitlab-ce/gitlab-ce_13.2.3-ce.0_amd64.deb

Cinq, installez le logiciel

sudo dpkg -i gitlab-ce_13.2.3-ce.0_amd64.deb

Six, modifiez l'url externe

Modifiez l'url externe dans le fichier de configuration gitlab /etc/gitlab/gitlab.rb pour changer votre propre adresse IP ou nom de domaine

sudo vi /etc/gitlab/gitlab.rb
external_url 'http://192.168.1.176:8989'  ## 本机的局域网ip地址为192.168.1.176

Seven, reconfigurez gitlab

sudo gitlab-ctl reconfigure  ## 此过程可能需要较长时间

Huit, redémarrez gitlab

sudo gitlab-ctl restart

Neuf, visite test


使用浏览器访问页面http://192.168.1.176:8989,本机的局域网ip地址为http://192.168.1.176,推荐使用Chrome浏览器

La première fois que vous vous connectez, vous devez changer le mot de passe et l'interface de connexion après la modification
Insérez la description de l'image ici

Dix désinstaller complètement Gitlab

# 停止gitlab
sudo gitlab-ctl stop

# 查看进程
ps -e | grep gitlab

# 删除所有包含gitlab的文件及目录
sudo find / -name gitlab | xargs rm -rf

# 卸载
sudo apt-get remove gitlab-ce

# 检查还有没有卸载的gitlab相关软件
sudo dpkg --get-selections | grep gitlab
sudo gitlab-ce deinstall

# 再执行
sudo apt-get --purge remove gitlab-ce

Onzième rapport d'erreur

Mémoire La
recommandation officielle est que la mémoire ne doit pas être inférieure à 4G, sinon chaque push et commit vous rendra malheureux. La mémoire 8G peut prendre en charge de manière stable 1000 numéros simultanés, choisissez donc au moins 8 Go ou plus de mémoire pour créer votre version du serveur.
** Erreur de l'invite d'accès Gitlab 502: **
la raison:

La mémoire de la machine est trop petite, la mémoire est trop petite, la mémoire est trop petite. L'important est dit trois fois. Le retour sur Internet est que la mémoire minimum 2G est nécessaire. J'ai eu une machine cloud et j'ai essayé Un total de mémoire 4G peut à peine être configuré et pratique ...

Après le démarrage et l'exécution de gitlab, il consomme beaucoup de mémoire, en particulier lors du traitement tel que la soumission de mises à jour.

Lorsque cette erreur se produit, vous pouvez vérifier la situation de la mémoire:

free -m 

Jetez un œil à l'utilisation de utilisé et gratuit. Si free continue de diminuer, cela signifie que gitlab démarre, consomme de la mémoire, et qu'il n'a pas encore été démarré! À ce stade, la visite provoquera 502 Oups, GitLab prend trop de temps pour répondre.

Pour le moment, ne modifiez pas le port, ne le démarrez pas, etc. Les tentatives précédentes sont invalides!

Nous devons attendre un moment et visiter à nouveau, c'est tout! Bien entendu, il ne s'agit que de l'une des 502 erreurs, et cela ne signifie pas qu'elles attendent toutes d'être traitées de cette manière.

Je suppose que tu aimes

Origine blog.csdn.net/qq_43030934/article/details/113309171
conseillé
Classement