centos7 gitlab-ee搭建、安装、迁移超详细

本文档详细介绍了在CentOS7上安装和配置GitLab-EE的步骤,包括安装必要依赖、设置GitLab-EE、备份与恢复以及如何将普通用户升级为管理员。首先,通过yum安装并启用SSH、HTTP/HTTPS服务,接着安装Postfix邮件服务。然后,通过yum或源码方式安装GitLab-EE,并配置外部URL。此外,还讲解了如何创建备份,以及在恢复备份时修改gitlab.yml的主机IP。最后,展示了如何在数据库中将用户设置为管理员。
摘要由CSDN通过智能技术生成

一、安装并配置必要的依赖关系

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd


sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

二、安装Gitlab-ee

yum安装
yum install -y gitlab-ee
sudo EXTERNAL_URL="https://gitlab.example.com" 
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
源码安装
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/gitlab-ee-13.1.4-ee.0.el7.x86_64.rpm
rpm -ivh gitlab-ee-13.1.4-ee.0.el7.x86_64.rpm
vi /etc/gitlab/gitlab.rb
EXTERNAL_URL="https://gitlab.example.com" 
gitlab-ctl reconfigure
gitlab-ctl restart

 

三、Gitlab的备

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我心0依旧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值