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.