溫馨提示×

Debian上如何安裝GitLab

小樊
53
2025-02-22 12:28:23
欄目: 智能運維

在Debian上安裝GitLab,你可以選擇使用官方的安裝腳本或者使用包管理器。以下是兩種常見的安裝方法:

方法一:使用官方安裝腳本

  1. 更新系統包

    sudo apt update && sudo apt upgrade -y
    
  2. 安裝必要的依賴包

    sudo apt install -y curl openssh-server ca-certificates tzdata perl
    
  3. 添加GitLab官方倉庫

    curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
    
  4. 安裝GitLab CE(社區版)

    sudo EXTERNAL_URL="http://yourdomain.com" apt install gitlab-ce
    

    http://yourdomain.com 替換為你的域名或IP地址。

  5. 配置GitLab: 安裝完成后,GitLab會自動配置。你可以通過瀏覽器訪問 http://yourdomain.com 來完成初始設置。

方法二:使用包管理器

  1. 更新系統包

    sudo apt update && sudo apt upgrade -y
    
  2. 安裝GitLab CE(社區版)

    sudo apt install gitlab-ce
    
  3. 配置GitLab: 安裝完成后,GitLab會自動配置。你可以通過瀏覽器訪問 http://yourdomain.com 來完成初始設置。

配置防火墻

如果你使用的是UFW(Uncomplicated Firewall),確保開放HTTP(80)和HTTPS(443)端口:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw reload

訪問GitLab

在瀏覽器中訪問 http://yourdomain.com,按照屏幕上的指示完成初始設置。設置包括:

  • 設置管理員密碼
  • 配置電子郵件地址
  • 配置外部URL(如果需要)

啟動和停止GitLab服務

你可以使用以下命令來啟動、停止和重啟GitLab服務:

sudo gitlab-ctl start
sudo gitlab-ctl stop
sudo gitlab-ctl restart

查看日志

如果遇到問題,可以查看GitLab的日志文件:

sudo tail -f /var/log/gitlab/gitlab-rails/production.log
sudo tail -f /var/log/gitlab/nginx/error.log

通過以上步驟,你應該能夠在Debian上成功安裝和配置GitLab。

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