在CentOS上部署GitLab的流程如下:
- 安裝依賴包:更新系統并安裝curl、policycoreutils、openssh-server等依賴包,同時啟動SSH服務并配置防火墻允許HTTP、HTTPS和SSH流量。
- 添加GitLab倉庫:使用官方腳本添加GitLab社區版或企業版的軟件源。
- 安裝GitLab:通過yum命令安裝GitLab。
- 配置GitLab:編輯配置文件
/etc/gitlab/gitlab.rb
,設置外部URL、數據庫連接信息(可選)、郵件服務配置(可選)等。
- 啟動GitLab:執行
sudo gitlab-ctl reconfigure
和sudo gitlab-ctl start
命令,應用配置并啟動服務。
- 訪問GitLab:在瀏覽器中輸入配置的外部URL,首次訪問需設置管理員賬戶和密碼。
如需配置郵件服務、啟用HTTPS等,可在配置文件中進行相應設置并重新加載配置。