GitLab安装

Updated on with 0 views and 0 comments

GitLab安装

image.png

一、环境说明

CentOS Stream release 9

selinux & firewalld 禁用状态

安装依赖

dnf install -y curl openssh-server openssh-clients postfix cronie policycoreutils perl policycoreutils-python-utils

gitlab安装包

gitlab-ce-18.7.0-ce.0.el9.x86_64.rpm

下载地址:https://packages.gitlab.com/gitlab/gitlab-ce

二、安装命令

rpm -ivh gitlab-ce-18.7.0-ce.0.el9.x86_64.rpm

三、修改配置

vi /etc/gitlab/gitlab.rb

修改 external_url 'http://你的IP或域名' 这一行。

修改完成后,执行重新配置命令:

gitlab-ctl reconfigure

初始root密码文件

GitLab 安装后会自动生成一个初始的 root 账户密码,存放在 /etc/gitlab/initial_root_password 文件中,该文件会在 24 小时后被自动删除

cat /etc/gitlab/initial_root_password

忘记密码重置

gitlab-rake "gitlab:password:reset[root]"

四、访问与登录

  1. 在浏览器输入你在 external_url 中设置的地址,注意,gitlab使用的是80端口,或者443(如何开启的话)。
  2. 用户名root
  3. 密码:从上一步获取的字符串,或者修改之后的密码。
  4. 建议:登录后立即进入 偏好设置 -> 密码 ,修改初始密码。

设置语言

image.png

设置ssh密钥

**ssh-keygen

**

image.png

image.png

五、常用命令

1、**启动所有服务**:`sudo gitlab-ctl start`

2、**停止所有服务**:`sudo gitlab-ctl stop`

3、**查看服务状态**:`sudo gitlab-ctl status`

4、**重启服务**:`sudo gitlab-ctl restart`

5、**查看日志**:`sudo gitlab-ctl tail`

标题:GitLab安装
作者:zhongts
地址:http://zhongts.cc:8080/articles/2026/05/04/1777882036155.html