一、安装前置依赖
# 安装基础依赖
$ sudo yum -y install policycoreutils openssh-server openssh-clients postfix# 启动 ssh 服务 & 设置为开机启动
$ sudo systemctl enable sshd & sudo systemctl start sshd
二、安装gitlab rpm包
# 下载并执行社区版脚本
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash# 下载并安装gitlab-ce包
sudo GITLAB_ROOT_PASSWORD="自己设置的初始密码" EXTERNAL_URL="http://ip或域名:自己指定端口" yum install -y gitlab-ce
三、启动gitlab
#启动
gitlab-ctl start#查看gitlab各项服务状态
gitlab-ctl status
访问第二步中定义的gitlab实例地址EXTERNAL_URL;
注:如遇见界面502错误,可能是服务器内存紧张,导致gitlab某些服务无法启动。
也可以试着刷新服务
gitlab-ctl reconfigure
gitlab-ctl restart