Centos7下安装 Github-EE
##Centos7 最小化安装,关闭Selinux
#Gitlab为重量级应用,建议配置为4H6G以上。
官方安装文档: https://about.gitlab.com/installation/#centos-7
官方说明文档: https://docs.gitlab.com/ee/README.html
# yum install -y curl policycoreutils-python openssh-server postfix
安装依赖
# systemctl enable --now postfix
开启邮件服务启动
# firewall-cmd --permanent --add-service=http
开放 80/tcp端口
# systemctl reload firewalld
# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
获取官方源
# EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee
指定本地部署的gitlab域命
然后打开网页,进入初始化界面,设置ROOT账号密码
注意:8080、80、443等端口不要被占用,否则不会正常启动。
还会使用22端口作为git的传输端口。
##使用清华大学源安装
##vim /etc/yum.repos.d/gitlab-ee.repo //写入以下内容
[gitlab-ce]
name=Gitlab EE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el$releasever/
gpgcheck=0
enabled=1
# EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee
PS:然后登陆gitlab并设置root账号密码。