ubuntu gitlab安裝
GitLab是一個基于Web的Git倉庫管理工具,可以提供代碼倉庫、代碼審核、問題跟蹤、CI/CD、Wiki等功能。它是一個自托管的Git倉庫,可以在云平臺或本地安裝來管理自己的代碼。
本文將為大家介紹在Ubuntu系統(tǒng)上安裝GitLab的詳細(xì)步驟。
一、安裝依賴
在安裝GitLab之前,需要安裝一些依賴包。打開終端并運(yùn)行以下命令:
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates postfix
安裝過程中,需要設(shè)置郵件服務(wù)器的配置。建議選擇“Internet Site”配置。
二、安裝GitLab
1.添加GitLab倉庫
在命令行中添加GitLab倉庫:
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
2.安裝GitLab
現(xiàn)在,通過運(yùn)行以下命令來安裝GitLab:
sudo apt-get install gitlab-ce
安裝過程可能需要一段時間,請耐心等待。
3.配置GitLab
安裝完成后,可以通過以下命令啟動GitLab:
sudo gitlab-ctl reconfigure
啟動后,可以通過瀏覽器訪問http://localhost訪問GitLab。
三、配置GitLab
1.更改管理員密碼
打開瀏覽器并訪問http://localhost。輸入初始管理員用戶名root和密碼5iveL!fe。
第一次登錄后,GitLab將要求更改密碼。
2.添加SSH密鑰
要將本地代碼上傳到GitLab,請?zhí)砑覵SH密鑰。
在本地計算機(jī)上打開終端。如果您已經(jīng)有SSH密鑰對,請?zhí)^此步驟。否則,生成SSH密鑰對:
ssh-keygen -t rsa -C “youremail@example.com”
將“youremail@example.com”替換為您的電子郵件地址。
接下來,將SSH密鑰添加到GitLab。在GitLab中,單擊頁面右上角的圖標(biāo),然后單擊“Settings”按鈕。
在“Settings”頁面上,選擇“SSH Keys”選項(xiàng)卡。
將公鑰復(fù)制到文本框中。
要測試連接,可以從終端上運(yùn)行以下命令:
ssh -T git@localhost
四、創(chuàng)建項(xiàng)目
現(xiàn)在,可以在GitLab中創(chuàng)建新項(xiàng)目。
單擊頁面左側(cè)菜單中的“Projects”選項(xiàng)卡。在“Projects”頁面上,單擊“New Project”按鈕。
輸入項(xiàng)目名稱和項(xiàng)目描述。選擇存儲庫可見性設(shè)置。
點(diǎn)擊“Create project”按鈕。
現(xiàn)在,可以將本地代碼推送到GitLab中。
五、總結(jié)