Maison > Article > outils de développement > Comment installer GitlabCE sur CentOS7
Dans le développement logiciel quotidien, la gestion des versions de code est un élément très important. Git est actuellement l'un des outils de gestion de versions de code les plus populaires, et GitlabCE est une version open source de Gitlab qui peut être déployée sur votre propre serveur pour gérer facilement votre propre base de code. Cet article présentera le processus d'installation de GitlabCE sur CentOS 7.
1. Préparation
Avant de commencer l'installation, vous devez vous assurer que les packages logiciels suivants sont installés sur le serveur :
S'ils ne sont pas installés, vous pouvez utilisez la commande suivante pour l'installer :
sudo yum install -y yum-utils curl policycoreutils-python
Ensuite, vous devez ajouter la source du logiciel GitlabCE. Vous pouvez utiliser la commande suivante :
sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
2. Installez GitlabCE
Utilisez la commande suivante pour installer GitlabCE :
sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ce
Parmi eux, "http://gitlab.example.com" doit être remplacé avec votre propre adresse Gitlab.
Utilisez la commande suivante pour démarrer GitlabCE :
sudo systemctl start gitlab-runsvdir.service
Utilisez la commande suivante pour configurer GitlabCE pour qu'il démarre automatiquement au démarrage :
sudo systemctl enable gitlab-runsvdir.service
3.
Paramètres du pare-feusudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo systemctl reload firewalldConfigurer le serveur SMTP
gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.example.com" gitlab_rails['smtp_port'] = 25 gitlab_rails['smtp_user_name'] = "user@example.com" gitlab_rails['smtp_password'] = "password" gitlab_rails['smtp_domain'] = "example.com" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'] = true
Parmi eux, "smtp.example.com" doit être remplacé par votre propre adresse de serveur SMTP, "user@example.com" et "mot de passe". Remplacez "exemple.com" par le nom d'utilisateur et le mot de passe du serveur SMTP respectivement, et remplacez "exemple.com" par le nom de domaine du serveur SMTP.
Après avoir modifié la configuration, vous devez recharger la configuration :
sudo gitlab-ctl reconfigureChanger le mot de passe administrateur
4. Résumé
Cet article présente le processus d'installation de GitlabCE sur CentOS 7, y compris l'ajout de la source du logiciel GitlabCE, l'installation de GitlabCE, la configuration de GitlabCE, etc. J'espère que cet article sera utile aux lecteurs lors de l'installation de GitlabCE.
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!