Comment installer GitLab sur le serveur Ubuntu
Cherchez-vous à faire fonctionner GitLab sur votre serveur Ubuntu ? GitLab est une puissante alternative auto-hébergée aux services comme GitHub. Avec elle, vous pouvez
Cherchez-vous à faire fonctionner GitLab sur votre serveur Ubuntu ? GitLab est une puissante alternative auto-hébergée aux services comme GitHub . Avec lui, vous pouvez facilement gérer votre équipe et collaborer sur des projets de codage, suivre les bogues et déployer des logiciels. Dans ce guide, nous passerons en revue les étapes nécessaires pour installer et déployer votre instance GitLab sur Ubuntu Server.
xr:d:DAFds8YL9ik:2,j:43601822907,t:23032003
Comment installer GitLab sur votre serveur Ubuntu
La configuration du service GitLab sur votre serveur Ubuntu commence par l'installation de quelques packages. Ces packages sont des dépendances et sont nécessaires pour exécuter GitLab sur Ubuntu. Pour installer ces dépendances, entrez la commande suivante.
sudo apt install -y curl openssh-server certificats ca tzdata perl
Une fois ces packages installés sur votre serveur Ubuntu, vous devez télécharger le script d'installation GitLab suivant sur votre système Ubuntu. Ce script configurera les dépôts GitLab sur Ubuntu et garantira que tout peut fonctionner sur votre système Ubuntu.
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash sudo
Après avoir exécuté le script ci-dessus, vous pouvez exécuter la commande apt install suivante pour installer le package "gitlab-ce". Ce package comprend tout pour héberger votre instance GitLab sur un serveur Ubuntu.
sudo apt installer gitlab-ce
L'installation du package "gitlab-ce" prendra beaucoup de temps. Vous craignez peut-être que votre serveur se soit figé ou ralenti. Soyez patient, GitLab vient juste d'être mis en place.
Lorsque l'installation de GitLab est terminée sur Ubuntu, vous verrez le message suivant apparaître dans la fenêtre du terminal.
Maintenant que GitLab est installé, vous devez le configurer. Découvrez l'adresse IP LAN de votre serveur Ubuntu pour passer à la section suivante du guide.
Comment configurer GitLab sur votre serveur Ubuntu
Vous devez ajouter une URL externe à votre configuration GitLab pour qu'elle soit accessible sur le serveur Ubuntu. Pour cela, commencez par ouvrir un terminal sur le serveur Ubuntu . Une fois ouvert, utilisez la commande suivante pour ouvrir le fichier de configuration.
sudo nano /etc/gitlab/gitlab.rb
Dans le fichier de configuration, faites défiler vers le bas et localisez la ligne :
external_url 'http://gitlab.example.com'
Remplacez l'exemple d'URL par votre nom d'hôte, votre domaine ou votre adresse IP. Lorsque vous avez terminé de modifier le fichier de configuration, appuyez sur Ctrl + O sur le clavier pour enregistrer vos modifications. Vous pouvez ensuite appuyer sur Ctrl + X sur le clavier pour quitter l'éditeur de texte Nano.
Après avoir quitté l'éditeur de texte Nano, vous devrez redémarrer le service GitLab pour que les modifications que vous avez apportées soient appliquées. Le redémarrage du service GitLab se fait avec la commande gitlab-ctl .
reconfigurer sudo gitlab-ctl
Comment créer votre premier dépôt sur GitLab
Maintenant que vous avez configuré un serveur GitLab, il est temps de créer votre premier dépôt. Cependant, vous devez d'abord créer votre utilisateur. Accédez à votre URL GitLab et cliquez sur enregistrer pour enregistrer un nouveau compte.
Après avoir enregistré un nouveau compte, vous devez vous connecter au compte root pour l'approuver. GitLab génère automatiquement un mot de passe root sécurisé après l'installation. Vous pouvez accéder au mot de passe root en exécutant la commande suivante.
chat sudo /etc/gitlab/initial_root_password | grep "Mot de passe"
Copiez le mot de passe généré en toute sécurité et connectez-vous avec le nom d'utilisateur "root". Une fois connecté, cliquez sur le menu hamburger (à gauche du champ de recherche GitLab) et sélectionnez "Zone d'administration".
Dans la zone "Admin", sélectionnez "Afficher les derniers utilisateurs" et approuvez le compte que vous avez créé précédemment. Ensuite, déconnectez-vous du compte "root" et connectez-vous à votre compte enregistré.
Une fois que vous êtes connecté à GitLab, vous êtes prêt à créer votre premier dépôt. Trouvez le bouton "Créer un projet" et sélectionnez-le avec la souris. Sélectionnez "Créer à partir d'un modèle". Ensuite, parcourez les modèles pour trouver celui qui convient le mieux à votre projet.
Après avoir sélectionné votre modèle, vous verrez la zone "créer à partir d'un modèle". Sur cette page, vous pouvez remplir le nom de votre projet, l'URL du projet, le slub du projet, la description, etc. Lorsque vous avez terminé la configuration de votre nouveau projet, cliquez sur le bouton "Créer un projet".
Lorsque vous sélectionnez le bouton "Créer un projet", votre nouveau dépôt apparaîtra.
Comment interagir avec votre nouveau dépôt GitLab
Il existe plusieurs façons d'interagir et de pousser/extraire le code de votre nouveau référentiel GitLab. Sous Linux, vous pouvez vous tourner vers plusieurs applications GUI, telles que GitKraken , Gitg , Git Cola , SmartGit , etc. Vous pouvez également utiliser l'outil de ligne de commande officiel Git.
L'objectif de ce guide est de déployer une instance GitLab sur un serveur Ubuntu. Cependant, nous ne fournirons pas de cours accéléré sur l'utilisation de Git. Pour savoir comment utiliser correctement l'outil Git, installez l'une des applications mentionnées et consultez leurs manuels. Ou consultez Git.org.
Cherchez-vous à faire fonctionner GitLab sur votre serveur Ubuntu ? GitLab est une puissante alternative auto-hébergée aux services comme GitHub. Avec elle, vous pouvez
Découvrez comment ajouter une sécurité supplémentaire à votre serveur Ubuntu Linux en installant et en activant SELinux dessus.
Vous cherchez un moyen plus simple de monter des partages NFS sur votre serveur Linux ? Découvrez comment monter des partages NFS avec l'application Cockpit.
Le support à long terme d'Ubuntu 22.04 est là ! Découvrez comment mettre à niveau votre ordinateur de bureau ou portable vers la dernière version d'Ubuntu.
Comment installer les derniers pilotes GPU Nvidia sur Linux
Besoin de transférer des fichiers vers votre conteneur Docker ? Avec l'outil Docker cp, vous pouvez facilement déplacer des fichiers vers et depuis des conteneurs.
Qu'est-ce qu'un fichier DEB ? Qu'est ce que tu fais avec? Découvrez les nombreuses façons d'installer des fichiers DEB sur votre PC Linux.
Possédez-vous des jeux sur GOG.com ? Vous souhaitez configurer le client GOG Galaxy sur votre PC Linux pour profiter de certains jeux vidéo ? Suivez ce guide comme nous le montrons
Docker Engine est un programme de conteneurisation ouvert pour Linux et d'autres plates-formes. Docker Engine gère des conteneurs autonomes qui fonctionnent comme
Êtes-vous fatigué d'installer Slack, Discord et de nombreux autres outils de productivité sur votre système Linux ? Souhaitez-vous qu'ils puissent tous être combinés en un seul