私有倉庫 gitlab 部署

前言

gitlab是一個私有倉庫,專門用於存放代碼的倉庫。github是用於存放代碼的共有倉庫,gitlab和github的功能相同,區別只是在於一個是私有的,一個是共有的~
有些代碼公司內部共享,不方便共享給所有人,這是代碼放在私有倉庫就很好,而且私有倉庫通常是在內網中,上傳下載的速度也是相當快的~

部署gitlab

下載gitlab

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.9.9-ce.0.el7.x86_64.rpm

安裝gitlab

  • 如果安裝過程中遇到依賴性問題,安裝上即可~
# rpm -ivh gitlab-ce-11.9.9-ce.0.el7.x86_64.rpm 

在這裏插入圖片描述
將gitlab部署機的IP地址寫入配置文件

# sed "/^external_url/c external_url 'http://172.25.1.1'" -i /etc/gitlab/gitlab.rb 

配置生效並啓動

  • 請確保部署Gitlab的機器的80端口沒有被佔用,而且Gitlab非常耗內存,如果使用的是虛擬機的話,建議給虛擬機3G的內存
# gitlab-ctl reconfigure
  • 使用netstat -tnlp 可以看到80端口被打開,啓動程序是nginx

瀏覽器訪問gitlab部署機的IP :
在這裏插入圖片描述設置密碼(要求至少8位)
然後登陸,默認用戶是root,密碼是你剛設置的密碼
在這裏插入圖片描述登陸成功
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章