
在 CentOS7 系统离线环境下部署 GitLab-EE
在 CentOS7 系统离线环境下部署 GitLab-EE
下载 RPM 安装包
安装 RPM 包
1 | rpm -Uvh gitlab-ee-17.3.1-ee.0.el7.x86_64.rpm |
配置GitLab
创建Git数据目录
1 | mkdir -p /home/ap/gitlab/git-data |
使用/home/ap/
目录是因为系统最大的磁盘挂在这个目录
编辑配置文件
1 | vim /etc/gitlab/gitlab.rb |
修改
1 | external_url "https://example.com/gitlab" |
为
1 | external_url "http://10.10.4.121" |
增加以下配置
1 | git_data_dirs({ "default" => { "path" => "/home/ap/gitlab/git-data" } }) |
重新配置 GitLab:
1 | sudo gitlab-ctl reconfigure |
获取GitLab生成的root用户密码并登录
获取密码
1 | cat /etc/gitlab/initial_root_password |
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自Tony's Blog