GitLab安裝和使用

2021-08-20 23:31:23 字數 2181 閱讀 2939

pre: 在centos7下安裝gitlab之前,最好修改本地centos的yum源為阿里的,參見第

四、修改centos的yum源部分。

直接vim /etc/yum.repos.d/gitlab-ce.repo,內容為:

[gitlab-ce]

name=gitlab ce repository

baseurl=

gpgcheck=0

enabled=1

執行以下命令(執行過程可能會比較慢):

sudo yum makecache            // 本地yum快取

sudo yum install gitlab-ce    // 自動安裝最新版

該安裝方式比較簡單,當看到下面的圖示時表示成功了:

sudo gitlab-ctl start                // 啟動

sudo gitlab-ctl stop                 // 停止

sudo gitlab-ctl restart              // 重啟

sudo gitlab-ctl status               // 檢視狀態

sudo gitlab-ctl reconfigure          // 啟動服務

sudo vim /etc/gitlab/gitlab.rb       // 修改預設的配置檔案(主要是修改ip或網域名稱等)

sudo gitlab-ctl tail                 // 檢視日誌

gitlab 預設斷點為80,若有衝突需要修改如下:

cd /var/opt/gitlab/nginx/conf 

vim gitlab-http.conf        // 修改nginx的監聽埠即可

修改完之後需要重啟gitlab,sudo gitlab-ctl restart

在確保gitlab安裝並且啟動的情況下,檢查gitlab.rb中配置的埠是否能訪問(開啟防火牆埠或關閉防火牆),然後在瀏覽器中訪問位址(預設:gitlab服務的ip位址即可,需要檢視gitlab.rb中的埠是否已經被修改),第一次訪問時候需要使用初始化賬號(root)和初始化密碼(5ivel!fe)登入。並修改自己的密碼。

我是在本地使用虛擬機器方式搭建的gitlab,所以效能不是很好,可能會報錯502,如下:

則需要修改http的返回時間,如下:

1、gitlab配置ssh key

生成的公鑰和私鑰在預設目錄下,id_rsa和id_rsa.pub:

將公鑰id_ras.pub下的下的內容copy到gitlab的 設定》ssh key 下,如圖:

最好在私鑰的伺服器上使用命令拉取一下專案,進行測試:

git clone [email protected]:root/kevin.git[email protected]:root/kevin.git

gitlab安裝及使用

一 安裝gitlab 1 配置yum源 vim etc yum.repos.d gitlab ce.repo複製以下內容 gitlab ce name gitlab ce repository baseurl gpgcheck 0 enabled 1 2 更新本地yum快取 3 安裝gitlab社群...

Gitlab 安裝使用問題

參考文章 gitlab安裝完成後,輸入後介面中可以顯示出gitlab的字樣,但是卻無法顯示css樣式,開啟chrome的web控制台,發現出現無法load asserts 路徑下的css樣式文件,在網上查閱資料,可能跟配置有關,根據參考文章中的描述,找到 production.rb 文件進行修改 s...

Gitlab漢化安裝使用

是上一片,我已經介紹了,如何安裝gitlab 這篇文章講解一下如何安裝使用漢化gitlab 安裝漢化前,先要檢視gitlab對應的版本,漢化版本要與gitlab版本相對應。cat opt gitlab embedded service gitlab rails version這裡是最新版的11.8....