有的時候因為工作環境需要,不能夠連線網際網路。而我們工作時又需要使用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-ceyum 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 資料夾中的內容全部移動到 ...