溫馨提示×

Linux GitLab安裝步驟是什么

小樊
79
2025-03-10 14:23:31
欄目: 智能運維

在Linux上安裝GitLab的步驟如下:

準備工作

  1. 更新系統:確保系統已經更新到最新版本。
    sudo apt update && sudo apt upgrade -y
    
  2. 安裝依賴:安裝必要的軟件包。
    • 在Ubuntu/Debian系統上:
      sudo apt install -y curl openssh-server ca-certificates perl
      
    • 在CentOS/RHEL系統上:
      sudo yum install -y curl policycoreutils-python openssh-server perl
      
  3. 安裝PostgreSQL(GitLab支持多種數據庫,這里以PostgreSQL為例):
    • 在Ubuntu上:
      sudo apt install -y postgresql postgresql-contrib libpq-dev
      
    • 在CentOS上:
      sudo yum install -y postgresql postgresql-contrib
      

安裝GitLab

  1. 下載GitLab安裝包
    • 在Ubuntu/Debian上:
      curl -L -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
      
    • 在CentOS/RHEL上:
      curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
      
  2. 安裝GitLab
    sudo apt install -y gitlab-ce  # Ubuntu/Debian
    sudo yum install -y gitlab-ce  # CentOS/RHEL
    

配置GitLab

  1. 配置外部URL
    • 編輯/etc/gitlab/gitlab.rb文件,修改external_url為實際訪問地址或域名。
      sudo vi /etc/gitlab/gitlab.rb
      
    • 修改如下行:
      external_url 'http://your_server_ip'
      
  2. 重新配置GitLab
    sudo gitlab-ctl reconfigure
    

啟動和訪問GitLab

  1. 啟動GitLab服務
    sudo gitlab-ctl start
    
  2. 設置開機自啟
    sudo gitlab-ctl enable
    
  3. 訪問GitLab: 在瀏覽器中輸入服務器的IP地址或域名,例如:http://your_server_ip。
    • 第一次訪問時,需要設置管理員密碼。

常用管理命令

  • 查看GitLab服務狀態
    sudo gitlab-ctl status
    
  • 重啟GitLab服務
    sudo gitlab-ctl restart
    
  • 查看GitLab日志
    sudo gitlab-ctl tail
    

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