在Ubuntu上配置GitLab的步驟如下:
首先,打開終端并運行以下命令來更新系統并安裝必要的依賴包:
sudo apt update
sudo apt-get upgrade
sudo apt-get install curl openssh-server ca-certificates postfix
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
前往GitLab官網(gitlab官網),找到最新版本的gitlab-ce安裝包,注意版本是ubuntu/focal。
使用wget方式在線安裝gitlab,復制下載命令并執行。例如,安裝gitlab-ce_16.2.1-ce.0_amd64.deb的命令如下:
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/focal/gitlab-ce_16.2.1-ce.0_amd64.deb/download.deb
sudo dpkg -i gitlab-ce_16.2.1-ce.0_amd64.deb
如果安裝過程中出現依賴問題,可以嘗試運行以下命令來修復:
sudo apt --fix-broken install
sudo apt-get update
sudo apt-get upgrade
sudo vim /etc/gitlab/gitlab.rb
external_url
字段(通常位于文件的第32行),并將其修改為您服務器的IP地址或域名。例如:external_url 'http://your_server_ip:80'
保存并退出編輯器(在vim中,按Esc
鍵,然后輸入:wq
并按回車)。
使用以下命令重新配置GitLab以應用更改:
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
在瀏覽器中訪問GitLab的Web界面,通常是通過服務器的IP地址或域名加上端口80(如果未使用HTTPS)。
初始化root管理員賬戶的密碼。首次訪問時,系統會提示您設置root賬戶的密碼。
設置完成后,您就可以使用新設置的密碼登錄GitLab了。
以上步驟應該可以幫助您在Ubuntu上成功安裝和配置GitLab。如果在安裝過程中遇到任何問題,請參考GitLab的官方文檔或尋求社區支持。