Avec le développement du développement logiciel, les outils de contrôle de version sont devenus un élément indispensable. Git est actuellement l’un des systèmes de contrôle de version distribués les plus populaires. Il a été créé par Linus Torvalds, le père de Linux, et est devenu le système de contrôle de version standard pour presque tous les projets open source.
GitLab est une plateforme de gestion pour Git qui fournit de nombreuses fonctionnalités pour simplifier la gestion et la collaboration du code source. Dans cet article, nous apprendrons comment configurer GitLab sur notre propre serveur.
Étape 1 : Installer les dépendances
Avant d'installer GitLab, nous devons installer certaines dépendances nécessaires. Dans ce tutoriel, nous utiliserons Ubuntu 18.04 comme démonstration :
sudo apt update sudo apt install -y curl openssh-server ca-certificates tzdata perl
Étape 2 : Installer PostgreSQL
GitLab utilise la base de données PostgreSQL par défaut. Pour cela, nous devons installer PostgreSQL :
sudo apt install -y postgresql postgresql-contrib libpq-dev
Étape 3 : Installer GitLab
Il existe deux façons d'installer GitLab :
3.1. Téléchargez et installez le package GitLab
Tout d'abord, visitez le site officiel de GitLab (https:/ /about.gitlab .com/install/) pour télécharger la version GitLab appropriée.
Installez-le sur votre système, décompressez le fichier et entrez dans le répertoire décompressé :
sudo mkdir -p /opt/gitlab sudo chmod 775 /opt/gitlab sudo curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/bionic/gitlab-ce_<版本号>_amd64.deb/download.deb sudo dpkg -i gitlab-ce_<版本号>_amd64.deb sudo gitlab-ctl reconfigure
3.2 Utilisez l'image Docker officielle
Pour exécuter GitLab via Docker, vous devez d'abord installer Docker :
sudo apt install docker.io -y sudo systemctl start docker sudo systemctl enable docker
Téléchargez Docker pour GitLab. Miroir et cours :
sudo docker run --detach \ --hostname <hostname> \ --publish 443:443 --publish 80:80 --publish 22:22 \ --name gitlab \ --restart always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/gitlab \ --volume /srv/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
C'est aussi simple que cela !
Étape 4 : Configurer GitLab
Nous avons démarré GitLab et il devrait fonctionner maintenant. Par défaut, GitLab fonctionnera sur le port 80 et vous pourrez y accéder dans votre navigateur en saisissant l'adresse IP ou le nom d'hôte de votre serveur :
http://<Server_IP>:80
La première fois que vous accéderez à GitLab, vous serez redirigé vers la page du compte administrateur des paramètres. Sur cette page, vous devrez saisir le nom d'utilisateur et le mot de passe de votre compte administrateur et saisir l'URL à partir de laquelle vous souhaitez que GitLab soit exécuté. Une fois la configuration terminée, vous serez redirigé vers la page de connexion de GitLab.
Étape 5 : Utiliser GitLab
Vous avez maintenant GitLab installé et configuré sur votre serveur. GitLab possède de nombreuses fonctionnalités, notamment le référentiel de code, le suivi des problèmes, l'intégration continue, etc. Veuillez prêter attention à la documentation officielle et vous familiariser avec les différentes fonctionnalités de GitLab.
Résumé
Dans ce tutoriel, nous avons appris comment configurer un serveur GitLab. GitLab est une excellente plateforme de gestion de code source et très populaire dans la communauté open source. Vous devriez maintenant avoir les bases de la configuration de GitLab et être prêt à commencer à l’utiliser.
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!