1.配置服務(wù)器gitlab鏡像位置 新建 /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
#node: el$releasever 需要指定版本
-
安裝SSH 和關(guān)閉防火墻
$ 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
-
安裝 Postfix 啤咽,用來發(fā)送郵件,在安裝 Postfix 的過程中選擇'Internet Site'渠脉。
$ sudo yum install postfix $ sudo systemctl enable postfix $ sudo systemctl start postfix
-
下載gitlab鏡像 自己去清華大學(xué)官網(wǎng)下載 或者通過wget
$ sudo yum makecache $ sudo yum install gitlab-ce 或者 $ wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm 在利用 rpm 命令解壓 rpm -ivh xxx.rpm
-
配置并啟動 GitLab
$ sudo gitlab-ctl reconfigure #首次啟動也要用此命令宇整。重新加載配置并啟動 $ sudo gitlab-ctl start # 啟動 $ sudo gitlab-ctl stop # 停止