CentOs6.8 yum安裝GitLab

H2520NY發表於2018-06-27

注:CentOs6不要安裝太新的GitLab,我第一次安裝的是最新的,一直報502錯誤

一、配置yum源  vi /etc/yum.repos.d/gitlab-ce.repo 裡面寫下面的內容

            [gitlab-ce]

            name=Gitlab CE Repository
            gpgcheck=0
            enabled=1

二、更新本地的yum快取:sudo yum makecache

三、安裝GitLab

sudo yum install gitlab-ce        #自動安裝最新版
sudo yum install gitlab-ce-x.x.x    #安裝指定版本(我這裡安裝的是8.15.3)

四、修改預設配置檔案:vi /etc/gitlab/gitlab.rb

external_url 'http://對外的ip:埠號'

如果有必要的話修改下這個unicorn['port'] = 埠號,如果上面已經可以了就不需要這一步

五、啟動服務sudo gitlab-ctl reconfigure

六、根據external_url 去訪問,第一次登入使用的使用者名稱和密碼為 root 和 5iveL!fe,登入後預設叫你修改密碼。

七、GitLab常用命令

sudo gitlab-ctl start    # 啟動所有 gitlab 元件;
sudo gitlab-ctl stop        # 停止所有 gitlab 元件;
sudo gitlab-ctl restart        # 重啟所有 gitlab 元件;
sudo gitlab-ctl status        # 檢視服務狀態;
sudo gitlab-ctl reconfigure        # 啟動服務;
sudo vim /etc/gitlab/gitlab.rb        # 修改預設的配置檔案;
gitlab-rake gitlab:check SANITIZE=true --trace    # 檢查gitlab;
sudo gitlab-ctl tail        # 檢視日誌;