離線安裝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