离线安装gitlab


离线安装gitlab


 

背景

需要在一台离线服务器安装gitlab

准备工作

先找一台可以联网的机器

制作源

配置 gitlab-ce

vim /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 

更新yum缓存

sudo yum makecache 

安装yum-utils

yum install -y yum-utils 

使用yum下载对应安装包以及其所有依赖包

yumdownloader --resolve --destdir=/data/gitlab/ gitlab-ce 

至此 gitlab 所需要的 rpm包 都在 /data/gitlab中了 打包下载

cd /data tar -zcvf gitlab-ce.tar.gz gitlab/ 

安装git

将 gitlab-ce.tar.gz 上传到 离线服务器

tar -zxvf gitlab-ce.tar.gz cd gitlab rpm -ivh *.rpm 

修改 配置文件

vi /etc/gitlab/gitlab.rb 

修改

external_url "http://192.168.200.200:8000" 

执行

gitlab-ctl reconfigure
gitlab-ctl restart

就可以反问了 如果不可以访问 关闭防火墙

service firewalld stop


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM