Maison > outils de développement > git > Comment installer et localiser gitlab

Comment installer et localiser gitlab

PHPz
Libérer: 2023-03-31 11:26:28
original
2468 Les gens l'ont consulté

GitLab est une interface Web basée sur Git pour gérer les référentiels Git, vous permettant d'héberger et de gérer vos propres référentiels Git sur votre propre serveur. Normalement, GitLab utilise l'anglais comme langue par défaut, mais nous pouvons modifier ses paramètres de langue via le plug-in chinois pour le rendre plus adapté aux développeurs chinois.

Cet article se concentrera sur l'installation de GitLab et comment le configurer en chinois.

1. Installation de GitLab

Avant d'installer GitLab, vous devez vous assurer que l'environnement suivant est prêt :

  • Le système d'exploitation est Ubuntu 18.04 ou supérieur
  • Adresse IP disponible pour le serveur
  • Plus de 2 Go de mémoire et 2 cœurs de processeur
  • 1 nom de domaine ou adresse IP publique

Voici les étapes d'installation :

  1. Installer les dépendances nécessaires

L'installation de GitLab nécessite d'abord d'installer certaines dépendances nécessaires, la commande est la suivante :

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
sudo apt-get install -y postfix
Copier après la connexion

Remarque : Dans Lors de l'installation de Postfix, l'écran des paramètres apparaîtra, sélectionnez "Site Internet".

  1. Installez GitLab

Ajoutez la source du package d'installation de GitLab à Ubuntu et installez GitLab :

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
Copier après la connexion

Attendez que l'installation soit terminée et GitLab sera installé. Cependant, nous devons effectuer une configuration supplémentaire pour garantir que GitLab fonctionne correctement sur le serveur.

  1. Modifiez le fichier de configuration

Ouvrez le fichier de configuration GitLab à l'aide de la commande suivante :

sudo vim /etc/gitlab/gitlab.rb
Copier après la connexion
Copier après la connexion

Dans le fichier ouvert, vous pouvez trouver ce qui suit :

external_url 'http://gitlab.example.com'
Copier après la connexion

Changez le http://gitlab.example.com dans l'exemple de code ci-dessus en adresse IP publique ou le nom de domaine du serveur, déplacez le curseur vers le bas du fichier et ajoutez ce qui suit :

nginx['listen_port'] = 80
nginx['listen_https'] = false
nginx['proxy_set_headers'] = {
  "X-Forwarded-Proto" => "http",
  "X-Forwarded-Ssl" => "off"
}
Copier après la connexion

Enregistrez le fichier et fermez-le.

  1. Réexécutez GitLab

Après avoir enregistré les modifications, utilisez la commande suivante pour redémarrer GitLab :

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Copier après la connexion
Copier après la connexion

À ce stade, GitLab est entièrement installé et peut fonctionner normalement.

2. Chineseisation de GitLab

L'étape suivante consiste à Chineseiser GitLab :

  1. Télécharger le pack de langue chinoise

Utilisez la commande suivante pour télécharger le plug-in chinois depuis Github :

sudo curl https://gitlab.com/xhang/gitlab/raw/master/locale/gitlab.zh_CN.yml > /opt/gitlab/embedded/service/gitlab-rails/config/locales/gitlab.zh_CN.yml
Copier après la connexion
  1. Modifier le GitLab fichier de configuration

Ouvrez à nouveau le fichier de configuration GitLab avec la commande suivante :

sudo vim /etc/gitlab/gitlab.rb
Copier après la connexion
Copier après la connexion

Tout en bas de l'éditeur, ajoutez ce qui suit :

## gitlab的默认语言设置为中文
gitlab_rails['default_locale'] = "zh-CN"
Copier après la connexion

Enregistrez le fichier et fermez-le.

  1. Réexécutez GitLab

Après avoir enregistré les modifications, utilisez la commande suivante pour redémarrer GitLab :

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Copier après la connexion
Copier après la connexion

Après avoir attendu que la réexécution réussisse, ouvrez le site Web de GitLab. Vous pouvez maintenant voir que GitLab a été chinoisisé, ce qui convient très bien aux développeurs chinois.

Résumé

Grâce aux étapes ci-dessus, nous pouvons installer et localiser GitLab sur le système Ubuntu. GitLab est un outil de gestion d'entrepôt Git très facile à utiliser. Les développeurs peuvent partager du code au sein de l'équipe tout en garantissant la sécurité des données. développement collaboratif.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal