快连VPN:速度和安全性最佳的VPN服务
GitLab是一個基於Git的版本管理系統,可以提供代碼倉庫、代碼審覈、問題跟蹤等功能。
下面是CentOS7系統上安裝GitLab的步驟:
- 安裝依賴
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登錄後複製
- 安裝PostgreSQL
sudo yum install postgresql-server postgresql-contrib sudo postgresql-setup initdb sudo systemctl enable postgresql sudo systemctl start postgresql登錄後複製
- 修改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,保存文件並退出。
- 安裝GitLab
curl | sudo bashsudo EXTERNAL_URL="登錄後複製
其中,EXTERNAL_URL指定GitLab的地址。
- 啓動GitLab
sudo gitlab-ctl reconfiguresudo gitlab-ctl start登錄後複製
- 設置管理員密碼
訪問 ,根據提示設置管理員密碼。
至此,GitLab安裝完成。可以登錄到GitLab控制檯,創建代碼倉庫、添加開發者等。
以上就是CentOS7系統GitLab安裝部署教程。的詳細內容,更多請關注本站其它相關文章!