1、安装依赖
-
1.1 打开https访问 允许ssh证书
在CentOS 7(和RedHat/Oracle/Scientific Linux 7)上,下面的命令还将在系统防火墙中打开HTTP和SSH访问。
sudo systemctl start sshd
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 systemctl reload firewalld
-
1.2 安装依赖包 postfix
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
2、下载安装
-
2.1 添加源
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
修改源文件的镜像地址:
[gitlab_gitlab-ee]
name=gitlab_gitlab-ee
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7
repo_gpgcheck=1
gpgcheck=1
enabled=1
gpgkey=https://packages.gitlab.com/gitlab/gitlab-ee/gpgkey
https://packages.gitlab.com/gitlab/gitlab-ee/gpgkey/gitlab-gitlab-ee-3D645A26AB9FBD22.pub.gpg
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
[gitlab_gitlab-ee-source]
name=gitlab_gitlab-ee-source
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/SRPMS
repo_gpgcheck=1
gpgcheck=1
enabled=1
gpgkey=https://packages.gitlab.com/gitlab/gitlab-ee/gpgkey
https://packages.gitlab.com/gitlab/gitlab-ee/gpgkey/gitlab-gitlab-ee-3D645A26AB9FBD22.pub.gpg
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
生成缓存
sudo yum makecache
-
2.2 设置访问url 执行安装命令
sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee
-
2.3 启动gitlab
sudo gitlab-ctl reconfigure
-
2.4 查看状态 停止
$ sudo gitlab-ctl status
$ sudo gitlab-ctl stop
$ sudo gitlab-ctl restart
$ sudo ps aux | grep runsvdir
-
2.5 修改gitlab 访问地址及端口号
vim /etc/gitlab/gitlab.rb
修改位置如下

重新编译一下 ok
gitlab-ctl reconfigure
P.S:如果不能访问 有可能是系统防火墙没关,可以尝试关闭一下防火墙,不要试到怀疑人生
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
第一次访问 提示设置密码

默认账号:root
密码为你重置的这个密码
网友评论