GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer GitLab dans Ubuntu 20.04 - Meilleure méthode ?

GitLab est un outil de plate-forme DevOps complet qui fournit des fonctionnalités telles que des référentiels git gérés, des pipelines CI/CD intégrés pour les applications, l'intégration de Kubernetes et bien d'autres qui aident au développement de logiciels. Il s'agit d'un outil d'hébergement Web qui facilite la distribution à distance du code source au sein de l'équipe. GitLab a deux versions :une édition entreprise qui fournit des fonctionnalités payantes et une édition communautaire qui est open source et gratuite.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes sur les référentiels du système Linux.

Dans ce contexte, nous verrons comment installer et héberger l'édition communautaire de GitLab dans Ubuntu 20.04.


Que faire avant d'installer GitLab sur le système Linux Ubuntu ?

Avant d'effectuer cette procédure d'installation, assurez-vous que vous utilisez un utilisateur avec des droits sudo.

Assurez-vous également de mettre à jour les informations du package système en exécutant la commande :

$ sudo apt update

Installez ensuite les packages nécessaires suivants :

$ sudo apt install -y ca-certificates curl openssh-server


Comment ajouter le référentiel de packages GitLab dans le système ?

Une fois toutes les dépendances installées, vous devez exécuter la commande curl suivante pour télécharger le script bash qui ajoute des informations sur le package à votre système, ce qui aide apt à gérer les packages deb GitLab pour vous.

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

Avec la commande curl ci-dessus, l'option -s fait référence au silence (c'est-à-dire sans barre de progression) et l'option -S fait référence à l'affichage d'une erreur.

Maintenant, vous pouvez voir le contenu du référentiel de packages GitLab dans le chemin suivant :

$ cat /etc/apt/sources.list.d/gitlab_gitlab-ce.list

Comment installer le paquet GitLab CE ?

Vous venez d'ajouter un référentiel gitlab, alors mettez à nouveau à jour votre système.

Pour installer le package GitLab CE, exécutez la commande suivante :

$ sudo apt update
$ sudo apt install gitlab-ce -y

Une fois l'installation terminée, nous devons remplacer l'exemple de sous-domaine existant par un domaine ou un sous-domaine valide dans la section external_url.

Dans notre cas, nous irons avec l'IP de mon appareil pour la démonstration. Si vous souhaitez utiliser un nom de domaine local, vous pouvez le configurer dans /etc/hosts :

$ sudo vim /etc/gitlab/gitlab.rb

Maintenant, une fois configuré, exécutez la commande suivante pour appliquer les modifications de configuration. La reconfiguration peut prendre un certain temps :

$ sudo gitlab-ctl reconfigure

Une fois la reconfiguration terminée, vous pouvez vérifier l'état en exécutant :

$ sudo gitlab-ctl status

De même,

Vous pouvez exécuter la commande suivante pour démarrer le service,

$ sudo gitlab-ctl start

Ensuite, pour arrêter l'exécution du service,

$ sudo gitlab-ctl stop


Naviguer dans l'interface Web de GitLab

Maintenant, une fois que tout a été configuré, vous pouvez accéder à GitLab sur votre appareil ou serveur local via la configuration du nom de domaine.

  • Dans la phase initiale, il vous sera demandé de changer le mot de passe de l'utilisateur root.
  • Une fois le mot de passe modifié, vous serez redirigé vers la page de connexion.
  • Vous pouvez désormais accéder au tableau de bord GitLab à l'aide de l'utilisateur racine et du mot de passe (récemment modifiés).
  • Ensuite, vous verrez le tableau de bord.



Ubuntu
  1. 5 meilleures alternatives Photoshop pour Ubuntu 20.10

  2. Installer Bluefish Editor sur Ubuntu 20.04 - Meilleure méthode ?

  3. Installer Brave Browser sur Ubuntu 20.04 - Meilleure méthode ?

  4. Installer Thunderbird sur Ubuntu 20.04 - Meilleure méthode ?

  5. Installer Qt sur Ubuntu

Comment installer et configurer GitLab sur Ubuntu 18.04

Installer GIMP sur Ubuntu 20.04 - Meilleure méthode ?

Installer Duplicity sur Ubuntu 20.04 - Meilleure méthode ?

Comment installer Gitlab sur Ubuntu 20.04 LTS

Comment installer GitLab sur Ubuntu 18.04 Bionic Beaver

Installez gitlab-ce sur le serveur ubuntu 17.04