環(huán)境準(zhǔn)備
本文使用的是ubuntu 18.04,如果您使用的是其他發(fā)行版,請(qǐng)確保以下準(zhǔn)備工作已經(jīng)完成:
-
一臺(tái)安裝了linux系統(tǒng)的服務(wù)器。
-
確保服務(wù)器的網(wǎng)絡(luò)已經(jīng)連通,可以訪問(wèn)外網(wǎng)。
-
確保已經(jīng)安裝了必要的依賴(lài)庫(kù): openssh-server, ca-certificates, curl, postfix。您可以使用以下命令來(lái)安裝依賴(lài)庫(kù):
sudo?apt-get?install?-y?openssh-server?ca-certificates?curl?postfix
安裝GitLab
-
添加GitLab社區(qū)版軟件源:
curl https://packages.gitlab.com/gpg.key 2>&1 | sudo apt-key add - sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
-
安裝GitLab:
sudo apt-get install gitlab-ce
安裝過(guò)程可能需要等待一些時(shí)間,安裝成功后您可以在終端里輸入以下命令來(lái)啟動(dòng)GitLab:
sudo gitlab-ctl reconfigure
-
瀏覽器中訪問(wèn)GitLab:
默認(rèn)情況下,GitLab監(jiān)聽(tīng)的端口是80,因此您可以在瀏覽器中輸入您服務(wù)器的地址加上80端口來(lái)訪問(wèn)GitLab頁(yè)面。在使用阿里云等云主機(jī)時(shí),要先在云平臺(tái)上開(kāi)啟80端口。
http://<server ip>:80/ </server>
您將看到GitLab的歡迎頁(yè)面,以及關(guān)于GitLab的一些信息。
配置GitLab
您可以通過(guò)以下步驟來(lái)配置GitLab:
-
注冊(cè)管理員賬號(hào):
在GitLab歡迎頁(yè)面中,單擊”Register a new GitLab administrator account”,填寫(xiě)您的管理員信息,然后單擊“Create account”來(lái)注冊(cè)管理員賬號(hào)。
-
更改管理員密碼:
注冊(cè)完成后,單擊右上角的管理員頭像,然后選擇“Settings”,在左側(cè)“Account”中選擇“Password”來(lái)更改管理員密碼。
-
創(chuàng)建項(xiàng)目:
點(diǎn)擊右上角的“+”圖標(biāo),選擇“New project”,填寫(xiě)項(xiàng)目的名稱(chēng)和描述等信息,然后單擊“Create project”來(lái)創(chuàng)建項(xiàng)目。
-
管理項(xiàng)目:
您可以在項(xiàng)目頁(yè)面中對(duì)項(xiàng)目進(jìn)行管理,其中包括添加成員、管理分支和查看提交歷史。您可以在設(shè)置項(xiàng)目許可時(shí)設(shè)置訪問(wèn)權(quán)限,以確保項(xiàng)目的安全性。