Maison  >  Article  >  tutoriels informatiques  >  Installation hors ligne Centos de la version chinoise de GitLab

Installation hors ligne Centos de la version chinoise de GitLab

PHPz
PHPzavant
2024-02-19 11:36:18909parcourir

1. Téléchargez le package d'installation de Gitlab

Téléchargez la dernière version chinoise du package d'installation de gitlab depuis [Tsinghua University Open Source Software Mirror Station]. Le package d'installation est livré avec un package de localisation en chinois simplifié.

Téléchargez le dernier package d'installation de gitlab depuis le [site officiel de gitlab].

Installation hors ligne Centos de la version chinoise de GitLab

2. Installez gitlab

Prenez gitlab-ce-14.9.4-ce.0.el7.x86_64 comme exemple et téléchargez-le sur le serveur centos

Utilisez yum pour installer gitlab

yum -y install gitlab-ce-14.3.2-ce.0.el7.x86_64.rpm

Installation hors ligne Centos de la version chinoise de GitLab

Installation hors ligne Centos de la version chinoise de GitLab

Utilisez yum pour installer git

yum -y install git #安装git

Installation hors ligne Centos de la version chinoise de GitLab

Modifier le fichier de configuration gitlab

vim /etc/gitlab/gitlab.rb

Installation hors ligne Centos de la version chinoise de GitLab

Modifier le nom de domaine ou l'IP pour un accès externe :

# 修改 external_url 'example.gitlab.com' 这一句
external_url 'http://192.168.150.102:8899'#修改成你自己的IP或域名:端口

Remarque : le port défini ici ne peut pas être occupé. La valeur par défaut est le port 8080. Si 8080 est déjà utilisé, veuillez personnaliser d'autres ports et définir les ports dans la plage ouverte du pare-feu.

Recharger la configuration

gitlab-ctl reconfigure     #重新生成相关配置文件,执行此命令时间比较长

Remarque : la régénération des fichiers de configuration pertinents prendra beaucoup de temps pour exécuter cette commande

Configurez gitlab pour qu'il démarre automatiquement au démarrage

systemctl enable gitlab-runsvdir.service
systemctl start gitlab-runsvdir.service

Démarrez GitLab

systemctl stop firewalld #关掉防火墙,要不然9091端口不能对外访问
gitlab-ctl restart #重启gitlab

Installation hors ligne Centos de la version chinoise de GitLab

用户名: root

Lecture du mot de passe par défaut

cat /etc/gitlab/initial_root_password

Installation hors ligne Centos de la version chinoise de GitLab

Comment changer le mot de passe

Installation hors ligne Centos de la version chinoise de GitLab

Changer la méthode de mot de passe 2

cd /opt/gitlab/bin
sudo gitlab-rails console -e production
u=User.where(id:1).first # u定义为root用户
u.password='zbbmeta' # 设置root密码, 注意需要符合密码强度
u.password_confirmation='zbbmeta' # 确认当前密码
u.save! # 保存操作
quit # 退出交互界面

Réglé sur chinois simplifié

Connectez-vous d'abord à GitLab. Après une connexion réussie, configurez le chinois simplifié dans les paramètres système du backend de Gitlab.

Définissez le chemin : Paramètres–>Préférences–>Langue et modifiez le jeu de caractères en chinois simplifié.

Installation hors ligne Centos de la version chinoise de GitLab

Installation hors ligne Centos de la version chinoise de GitLab

Remarque : n'oubliez pas de cliquer sur Enregistrer

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer