溫馨提示×

gitlab在ubuntu上的集成應用

小樊
43
2025-07-07 21:54:56
欄目: 智能運維

在Ubuntu上集成GitLab可以通過多種方式實現,以下是兩種常見的方法:使用Docker和使用APT包管理器。以下是詳細的步驟:

使用Docker安裝GitLab

  1. 安裝Docker和Docker Compose
  • 更新系統包:
sudo apt update
sudo apt upgrade
  • 安裝Docker:
# 使用官方安裝腳本
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
# 或者使用國內源
curl -sSL https://get.daocloud.io/docker | sh
  • 驗證Docker安裝:
sudo docker -v
  • 安裝Docker Compose:
wget -O /usr/bin/docker-compose https://github.com/docker/compose/releases/download/v2.11.0/docker-compose-linux-x86_64
sudo chmod +x /usr/bin/docker-compose
sudo docker-compose -v
  1. 拉取并運行GitLab鏡像
docker search gitlab-ce
docker pull gitlab/gitlab-ce:latest
  1. 運行GitLab容器
docker run --name gitlab -p 80:80 -p 443:443 -d gitlab/gitlab-ce:latest
  1. 訪問GitLab

打開瀏覽器,訪問 http://<your-server-ip>:80,按照提示設置管理員密碼。

使用APT包管理器安裝GitLab

  1. 安裝依賴項
sudo apt update
sudo apt install curl openssh-server ca-certificates postfix
  1. 添加GitLab包倉庫
# 添加GPG密鑰
curl https://packages.gitlab.com/gpg.key | sudo apt-key add -

# 添加GitLab源
sudo tee /etc/apt/sources.list.d/gitlab_gitlab-ce.list <<EOF
deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu $(lsb_release -cs) main
EOF
  1. 更新包索引并安裝GitLab
sudo apt update
sudo apt install gitlab-ce
  1. 配置GitLab
  • 修改配置文件:
sudo vim /etc/gitlab/gitlab.rb
  • 設置外部URL:
external_url 'http://your_server_ip:80'
  • 保存并退出編輯器,然后重新配置GitLab:
sudo gitlab-ctl reconfigure
  1. 啟動GitLab服務
sudo gitlab-ctl start
  1. 訪問GitLab

打開瀏覽器,訪問 http://<your-server-ip>:80,按照提示設置管理員密碼。

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