Skip to content

Install Gitlab on CentOS 8

  • by

在CentOS 8上安装Gitlab。

1. 安装Gitlab

首先新建镜像仓库配置文件:/etc/yum.repos.d/gitlab-ce.repo1

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

再使用以下命令直接安装,如无其它问题,安装顺利完成。

$ sudo dnf makecache
$ sudo dnf install gitlab-ce

2. 配置Gitlab

打开防火墙服务:

$ sudo firewall-cmd --permanent --add-service=http
$ sudo firewall-cmd --reload

配置Gitlab:

sudo gitlab-ctl reconfigure

出现类似提示完成配置:


Running handlers:
Running handlers complete
Chef Infra Client finished, 577/1545 resources updated in 04 minutes 29 seconds
gitlab Reconfigure!

查看gitlab状态:

$ sudo gitlab-ctl status
...
run: redis: (pid 4447) 501s; run: log: (pid 4454) 500s
run: redis-exporter: (pid 5741) 307s; run: log: (pid 5345) 391s
run: sidekiq: (pid 4910) 446s; run: log: (pid 4923) 442s

本地访问,设置新密码后,使用root账户登录成功:
fig-01

至此可以正常使用Gitlab。

Leave a Reply

Your email address will not be published. Required fields are marked *