centos離線部署gitlab

2021-10-18 05:54:18 字數 1359 閱讀 3262

有的時候因為工作環境需要,不能夠連線網際網路。而我們工作時又需要使用git進行合作開發,這時就需要在內網部署乙個git服務端。

yum install --downloadonly --downloaddir=/opt/repo curl policycoreutils-python  openssh-server  wget createrepo
2、更改yum源 vi /etc/yum.repos.d/git.repo
[gitlab-ce]

name=gitlab ce repository

baseurl=

gpgcheck=0

enabled=1

yum makecache

yum install --downloadonly --downloaddir=/opt/repo gitlab-ce

4、將/opt/repo下所有檔案拷貝至區域網伺服器,可以通過finalshell,xshell等工具拷貝出來

5、區域網伺服器安裝createrepo並生成yum源目錄createrepo .

[root@localhost repo]

# yum install createrepo

[root@localhost repo]

# createrepo .

6、搭建本地yum源,vi /etc/yum.repos.d/local.repo
[local_git]

name=gitlab ce repository

baseurl=file:///opt/repo

gpgcheck=0

enabled=1

7、安裝gitlab-ce
yum makecache

yum install gitlab-ce

8、啟動並執行gitlab
[root@localhost repo]

# gitlab-ctl reconfigure

[root@localhost repo]

# gitlab-ctl start

9、檢視登入介面

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-kkd0qra0-1611900027254)(e:\筆記\image-20210129135238535.png)]

9、檢視登入介面

MacOS通過Docker部署Gitlab

官網對gitlab ce 和 gitlab ee都 有詳細的介紹和各種安裝方法,這裡只講到如何在 macos 系統中利用 docker 來快速安裝 gitlab ce並部署在本地。安裝完 docker 後會發現有命令列模式 terminal 和 gui模式 gitlab 伺服器的儲存檔案可以放在系統...

Centos7 的離線yum的部署

本次是基於centos 7 x86 64 1511.iso映象來部署的 首先把centos 7 x86 64 1511.iso上傳到系統 home tools 例如我的伺服器節點是hadoop01 出現如下結果表明已經離線成功了 如果其它的節點想用這個yum 可以通過ftp來去訪問如下 hadoop...

linux離線部署docker

linux離線部署docker 3.將docker 18.03.1 ce.tgz 放到 home 目錄下 4.進入到 home目錄 cd home 5.解壓檔案,得到乙個資料夾 docker tar xzvf docker 18.03.1 ce.tgz 6.將docker 資料夾中的內容全部移動到 ...