Maison  >  Article  >  outils de développement  >  Comment installer GitLab sur le système Ubuntu

Comment installer GitLab sur le système Ubuntu

PHPz
PHPzoriginal
2023-03-31 09:19:42820parcourir

GitLab est une plate-forme de contrôle de version basée sur Git, qui est un référentiel Git auto-hébergé développé à l'aide du langage de programmation Ruby on Rails. GitLab offre de puissantes capacités de gestion de code, de révision de code, de suivi des problèmes et d'intégration continue. Dans cet article, nous expliquerons comment installer GitLab sur le système d'exploitation Ubuntu 18.04.

Étape 1 – Installer les dépendances

Avant d'installer GitLab, vous devez installer certaines dépendances. Exécutez la commande suivante pour installer les dépendances :

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates

Une fois l'installation terminée, nous devons installer Postfix, qui est utilisé pour envoyer des notifications par e-mail dans GitLab.

sudo apt-get install -y postfix

Lors de l'installation, une boîte de dialogue apparaîtra, veuillez sélectionner l'option "Site Internet". Ensuite, vous devez saisir l'adresse de votre serveur de messagerie.

Comment installer GitLab sur le système Ubuntu

Étape 2 – Installer GitLab

Après avoir installé les dépendances, vous devez utiliser curl pour télécharger le script d'installation. Entrez la commande suivante :

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

Une fois le script d'installation exécuté, vous verrez le résultat suivant :

Detected operating system as ubuntu/18.04.
Checking for curl...
Detected curl...
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/gitlab_gitlab-ce.list...done.
Importing packagecloud gpg key... done.
Running apt-get update...done.

The repository is setup! You can now install packages.

Une fois le script installé, vous pouvez commencer à effectuer l'installation proprement dite. Exécutez la commande suivante :

sudo apt-get install gitlab-ce

Lors de l'installation, il vous sera demandé de saisir votre nouveau mot de passe administrateur GitLab. Après avoir entré le mot de passe, l'installation continuera.

Une fois l'installation terminée, exécutez la commande suivante pour démarrer GitLab :

sudo gitlab-ctl reconfigure

Une fois terminé, GitLab démarrera sur le port par défaut (80). Si vous disposez d'un pare-feu sur votre serveur, assurez-vous que les connexions entrantes au service GitLab sont autorisées.

À ce stade, vous pouvez ouvrir un navigateur Web et visiter l'adresse http://your_server_ip, et l'interface de connexion GitLab comme indiqué ci-dessous apparaîtra.

Comment installer GitLab sur le système Ubuntu

En saisissant le mot de passe administrateur GitLab que vous venez de définir, vous serez redirigé vers le panneau de configuration GitLab.

Étape 3 – Configuration

Maintenant, nous avons installé avec succès GitLab. Ensuite, nous aborderons brièvement quelques options de configuration.

Par défaut, le fichier de configuration GitLab se trouve dans /etc/gitlab/gitlab.rb. Vous pouvez modifier ce fichier pour modifier la configuration en fonction de vos besoins.

Parmi elles, les options de configuration les plus courantes incluent :

  • gitlab_url – Spécifiez l'URL publique de GitLab.
  • external_url – Spécifiez l'URL utilisée par GitLab.
  • gitlab_shell['git_timeout'] – Spécifie le délai d'attente maximum pour les opérations Git.

Après avoir modifié le fichier de configuration, GitLab doit être reconfiguré pour activer les modifications. Exécutez la commande suivante :

sudo gitlab-ctl reconfigure

Une fois terminées, vos modifications prendront effet.

Résumé

Dans cet article, nous avons expliqué comment installer GitLab sur Ubuntu 18.04. Ce processus n’est pas compliqué, suivez simplement les étapes ci-dessus et vous réussirez. De plus, GitLab propose de nombreuses fonctionnalités et options de paramètres afin que vous puissiez le personnaliser en fonction de vos besoins.

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:
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