Dans le développement de logiciels, un système de contrôle de version facile à utiliser est un maillon très important. GitLab est un outil de gestion de code basé sur Git qui fournit un ensemble complet de solutions pour la gestion de code, l'intégration continue et le déploiement. Ci-dessous, nous expliquerons le tutoriel d'installation de GitLab 7.
Vous pouvez utiliser la commande suivante s pour installer les composants :
sudo apt -get update
sudo apt-get install -y curl git libpq-dev python-dev redis-server build-essential openssl
sudo apt-get install -y postfix
Ensuite, nous commençons à installer GitLab. Tout d'abord, mettez à jour l'image du site officiel de GitLab avec l'environnement local et exécutez la commande suivante pour ajouter la liste des sources Aptitude du site officiel de GitLab :
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab- ee/script.deb .sh | sudo bash
Remarque : si vous utilisez GitLab CE, vous devez remplacer "gitlab-ee" dans le script ci-dessus par "gitlab-ce".
Ensuite, démarrez le processus d'installation spécifique :
sudo apt-get install gitlab-ee
Pendant l'installation, vous devez définir les paramètres pertinents, tels que le nom de domaine GitLab, le compte administrateur, etc. Suivez simplement les invites pour terminer le installation.
Modifiez le fichier /etc/gitlab/gitlab.rb
sudo nano /etc/gitlab/gitlab.rb
Modifiez les paramètres dont nous avons besoin
Paramètres principaux :
Adresse URL consultée par GitLab.
La source d'envoi utilisée lors de l'envoi d'e-mails.
Le nom utilisé dans les e-mails.
Enregistrez et fermez le fichier de configuration.
Exécuter la reconfiguration
sudo gitlab-ctl reconfigure
Cette opération reconfigurera GitLab en utilisant les paramètres de configuration précédemment modifiés.
À ce stade, vous avez installé avec succès GitLab 7 et pouvez commencer à mettre en œuvre la gestion du code de votre projet !
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!