Comment installer GitLab sur AlmaLinux 8

Dans ce tutoriel, nous allons vous montrer comment installer GitLab sur AlmaLinux 8. Pour ceux d’entre vous qui ne le savaient pas, GitLab est une plate-forme entièrement intégrée basée sur Git créée spécifiquement pour les équipes de développement de logiciels. il possède les fonctionnalités natives de Git et des fonctionnalités plus puissantes en plus d’améliorer votre flux de travail. Les utilisateurs peuvent utiliser cet outil comme alternative à Github et ils peuvent simplement installer le serveur GitLab CE et profiter de tous les avantages de ses fonctionnalités utiles, notamment les revues de code, les wikis, le suivi des problèmes et les flux d’activité.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape de GitLab CE (Community Edition) sur AlmaLinux 8. Vous pouvez suivre les mêmes instructions pour Rocky Linux.

Installez le AlmaLinux 8 gitlab ce

Étape 1. Tout d’abord, commençons par nous assurer que votre système est à jour.

sudo mise à jour dnf
sudo dnf installer epel-release

Étape 2. Installation Tous les autres dépendances obligatoires.

Installer toutes les dépendances de paquets pour le CE gitlab ce en utilisant ce qui suit dnf commander:

sudo DNF installer curl policycoreutils OpenSSH-serveur OpenSSH-clients postfix

Une fois l’installation terminée, exécutez les commandes suivantes pour activer et démarrer les services de postfix et SSH :

sudo systemctl commencer sshd
sudo systemctl commencer postfix

Étape 3. Installation sur gitlab ce AlmaLinux 8.

Maintenant, nous ajoutons le dépôt gitlab ce à votre système:

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

Ensuite, installez les packages GitLab CE à l’aide de la commande suivante :

sudo DNF installer-ce gitlab ce

Étape 4. Configurez le GitLab CE.

Ouvrez le fichier de configuration suivante à l’aide de votre éditeur de texte favori comme suit:

sudo nano /etc/gitlab/gitlab.rb

Ajoutez la ligne suivante :

external_url ‘https://gitlab.idroot.us’

Save et close, Puis exécutez la commande ci-dessous donnée pour reconfigurer le CE gitlab ce:

sudo gitlab ce-ctl reconfigure

Étape 4. Configurez le pare-feu.

Si vous avez un service firewalld en cours d’exécution, activez les ports de service HTTP et HTTPS :

sudo pare-feu cmd –permanent –add-service = {http, https}
sudo pare-feu-cmd –reload

Etape 5. Accès sur AlmaLinux gitlab ce.

Une fois installé avec succès, maintenant ouvrez votre navigateur Web et saisissez l’URL https://your-server-ip-address

Puisque nous accédons à l’interface Web de GitLab pour la première fois, nous vous avons donc demandé de créer un nouveau mot de passe pour votre compte. Définissez un nouveau mot de passe pour le racine utilisateur puis cliquez sur « Modifier votre mot de passe ».

Toutes nos félicitations! Vous avez installé avec succès gitlab ce. Merci pour avoir utilisé ce tutoriel pour installer le système sur votre AlmaLinux 8 CE gitlab ce (Community Edition). Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel gitlab ce.