溫馨提示×

ubuntu上gitlab配置指南

小樊
42
2025-08-28 01:23:28
欄目: 智能運維

以下是在Ubuntu上配置GitLab的指南:

安裝依賴

更新系統并安裝必要依賴包:

sudo apt update
sudo apt install -y curl openssh-server ca-certificates postfix

在postfix安裝過程中,選擇“Internet Site”并輸入服務器主機名。

添加倉庫并安裝GitLab

添加GitLab官方倉庫:

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

安裝GitLab:

sudo apt install gitlab-ce

配置GitLab

編輯配置文件/etc/gitlab/gitlab.rb

sudo vim /etc/gitlab/gitlab.rb

找到external_url字段,修改為服務器IP或域名,如external_url 'http://192.168.1.100'。如需配置郵件服務,可設置gitlab_rails['smtp_enable']等相關參數。

應用配置并啟動服務

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

配置防火墻(可選)

若啟用防火墻,允許HTTP、HTTPS和SSH端口:

sudo ufw allow http
sudo ufw allow https
sudo ufw allow ssh
sudo ufw enable

訪問GitLab

在瀏覽器中輸入配置的external_url,首次訪問需用root用戶和/etc/gitlab/initial_root_password文件中的密碼登錄。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女