1. 程式人生 > >在CentOS release 6.5 (Final) 安裝GitLab

在CentOS release 6.5 (Final) 安裝GitLab

這是我第一次寫部落格,如果有什麼問題,希望各位大神給予指點,其實安裝GitLab有很多文章,以下是我自己親自安裝的步驟,並結合網上的資料,整理了一下,方便以後自己看,也歡迎大家看,話不多說,直接進入主題吧。
環境準備:

  1. CentOS reslease 6.5(Final)(我只以這個版本系統為例,其他版本應該差不多)
  2. gitlab-ce-8.9.3-ce.0.el6.x86_64.rpm

安裝步驟:

  1. 以下命令是安裝相關依賴軟體policycoreutils-python、openssh-server、 cronie,然後開啟系統防火牆中HTTP和SSH訪問:
sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh

如圖:
在這裡插入圖片描述

  1. 安裝Postfix以傳送通知電子郵件。如果要使用其他解決方案發送電子郵件,請跳過此步驟並在安裝GitLab後配置外部SMTP伺服器。
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on

如圖:
在這裡插入圖片描述

  1. 上傳要安裝的包,我這裡是下載到本地安裝,也可以線上安裝,先上傳rpm包,然後安裝
rpm -ivh gitlab-ce-8.9.3-ce.0.el6.x86_64.rpm

在這裡插入圖片描述
在這裡插入圖片描述

  1. 修改gitlab配置檔案指定伺服器ip和自定義埠
vim  /etc/gitlab/gitlab.rb

在這裡插入圖片描述

  1. 執行下列命令啟動
 gitlab-ctl reconfigure
 gitlab-ctl start

在這裡插入圖片描述
在這裡插入圖片描述

  1. 訪問剛才設定的地址http://ip:埠,如下圖,如果訪問不到,請檢視你的防火牆是否開啟,如果開啟請關閉,或者將埠增加到防火牆中,剛開始訪問到也沒需要你修改密碼,預設使用者為root
    在這裡插入圖片描述
  2. 修改完密碼,然後用root使用者登入,如圖:
    在這裡插入圖片描述

    以上就是GitLab的安裝步驟。
    如果有什麼問題可以聯絡我,大家互相學習,謝謝!
    參考文件:https://www.gitlab.com.cn/installation/#centos-6