GitLab est une plate-forme d'hébergement de code open source qui peut facilement réaliser la collaboration et le développement en équipe. Il fournit un système complet de gestion d'entrepôt Git, intègre de nombreux plug-ins et prend en charge divers langages et frameworks populaires. Cet article explique comment installer GitLab sur le système CentOS 7.
Étape 1 : Installer les dépendances nécessaires
Avant d'installer GitLab, vous devez installer certaines dépendances nécessaires. Ouvrez une fenêtre de terminal et exécutez la commande suivante :
sudo yum update -y sudo yum install curl openssh-server openssh-clients postfix cronie -y
La commande ci-dessus mettra à jour le système et installera le serveur de messagerie (Postfix) et les tâches planifiées (Cronie).
Étape 2 : Installez GitLab
Exécutez la commande suivante pour ajouter le package GitLab et installez-le :
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash sudo yum install gitlab-ce -y
Le programme d'installation téléchargera automatiquement le package depuis le référentiel officiel de GitLab et l'installera sur votre système.
Étape 3 : Configurer GitLab
Après avoir terminé l'installation de GitLab, vous devez le configurer en fonction de vos propres besoins.
Modifier le fichier de configuration de GitLab :
sudo vi /etc/gitlab/gitlab.rb
Dans ce fichier, vous pouvez modifier les options de configuration de GitLab telles que le numéro de port et le protocole HTTPS, etc. Certaines des options courantes sont les suivantes :
external_url 'http://yourdomain.com' # 更改GitLab的URL地址 gitlab_rails['smtp_enable'] = true # 启用邮件交付 gitlab_rails['smtp_address'] = "smtp.gmail.com" # 指定邮件服务器 gitlab_rails['smtp_port'] = 587 # 指定邮件服务端口 gitlab_rails['smtp_user_name'] = "youremail@gmail.com" # 指定发件人邮箱 gitlab_rails['smtp_password'] = "password" # 指定发件人邮箱密码
Après avoir modifié les options de configuration, vous devez recharger le fichier de configuration :
sudo gitlab-ctl reconfigure
Étape 4 : Démarrer GitLab
Après avoir terminé la configuration, vous pouvez démarrer le service GitLab :
sudo gitlab-ctl start
GitLab s'exécutera sur le port par défaut 80, l'adresse IP et le numéro de port de votre instance GitLab sont accessibles dans un navigateur Web. Lors de votre première visite, vous devrez créer un compte administrateur et un mot de passe.
Étape 5 : accéder à GitLab
Après avoir terminé les étapes ci-dessus, vous pouvez accéder à l'adresse URL de l'instance GitLab dans un navigateur Web. Si l'option d'URL externe est définie, GitLab doit être accessible à cette adresse URL.
Entrez l'adresse URL de GitLab dans votre navigateur Web et suivez les instructions sur la page pour configurer un compte administrateur et un mot de passe. Une fois configuré, vous pouvez créer des projets sur GitLab, ajouter des utilisateurs, gérer les autorisations, etc.
Résumé
Cet article présente comment installer GitLab sur le système CentOS 7 ainsi que les options de configuration. GitLab est une plateforme d'hébergement de code open source, idéale pour la collaboration et le développement en équipe. Bienvenue pour l'essayer !
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!