0%

CentOS7安装gitlab-ce

CentOS7安装gitlab-ce

安装配置相关依赖

在系统防火墙中打开HTTP和SSH。

1
2
3
4
5
6
7
8
sudo yum install curl policycoreutils openssh-server openssh-clients -y
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

添加GitLab包服务器并安装

1
2
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce -y

也可以下载软件包然后安装

1
2
curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-XXX.rpm/download
rpm -i gitlab-ce-XXX.rpm

清华镜像

如果这版本不能下载,可以考虑清华版本,

新建/etc/yum.repos.d/gitlab-ce.repo

1
2
3
4
5
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
1
2
sudo yum makecache
sudo yum install gitlab-ce

配置并启动GitLab

1
sudo gitlab-ctl reconfigure

浏览并登陆

此时就可以设置用户名和密码了。

Enjoy!!!

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道