CentOS7系統GitLab安裝部署教程。

zhilian發表於2024-01-07

GitLab是一個基於Git的版本管理系統,可以提供程式碼倉庫、程式碼稽核、問題跟蹤等功能。

下面是CentOS7系統上安裝GitLab的步驟:

  1. 安裝依賴
sudo yum install curl policycoreutils openssh-server openssh-clients 
sudo systemctl enable sshd 
sudo systemctl start sshd 
sudo firewall-cmd --permanent --add-service=http 
sudo systemctl reload firewalld
  1. 安裝PostgreSQL
sudo yum install postgresql-server postgresql-contrib 
sudo postgresql-setup initdb 
sudo systemctl enable postgresql 
sudo systemctl start postgresql
  1. 修改PostgreSQL配置檔案

開啟  /var/lib/pgsql/data/pg_hba.conf檔案,找到以下行:

# "local" is for Unix domain socket connections onlylocal   all             all                                     peer# IPv4 local connections:host    all             all             127.0.0.1/32            ident# IPv6 local connections:host    all             all             ::1/128                 ident

將  peer改為  md5,儲存檔案並退出。

  1. 安裝GitLab
curl | sudo bash
sudo EXTERNAL_URL="

其中, EXTERNAL_URL指定GitLab的地址。

  1. 啟動GitLab
sudo gitlab-ctl reconfigure
sudo gitlab-ctl start
  1. 設定管理員密碼

訪問  ,根據提示設定管理員密碼。

至此,GitLab安裝完成。可以登入到GitLab控制檯,建立程式碼倉庫、新增開發者等。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3002948/,如需轉載,請註明出處,否則將追究法律責任。

相關文章