在Debian系統上安裝GitLab,你可以選擇使用官方的GitLab倉庫進行安裝,或者使用Docker容器來運行GitLab。以下是兩種常見的安裝方法:
導入GitLab官方GPG密鑰:
curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
添加GitLab倉庫到APT源列表:
sudo sh -c 'echo "deb https://packages.gitlab.com/gitlab/gitlab-ce/debian bullseye main" > /etc/apt/sources.list.d/gitlab.list'
更新APT包索引:
sudo apt-get update
安裝GitLab CE(社區版):
sudo apt-get install gitlab-ce
配置GitLab:
安裝完成后,GitLab會自動啟動并進行基本配置。你可以通過瀏覽器訪問http://your_server_ip
來進行初始設置。
完成設置: 按照屏幕上的指示完成設置,包括設置管理員密碼、配置外部URL等。
如果你更喜歡使用Docker來運行GitLab,可以按照以下步驟操作:
安裝Docker: 如果你還沒有安裝Docker,請先安裝它。以下是在Debian上安裝Docker的命令:
sudo apt-get update
sudo apt-get install docker.io
添加GitLab Docker倉庫:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
安裝GitLab CE容器:
sudo EXTERNAL_URL="http://your_server_ip" apt-get install gitlab-ce
將http://your_server_ip
替換為你的服務器IP地址或域名。
訪問GitLab:
安裝完成后,GitLab會自動啟動。你可以通過瀏覽器訪問http://your_server_ip
來進行初始設置。
完成設置: 按照屏幕上的指示完成設置,包括設置管理員密碼、配置外部URL等。
通過以上兩種方法之一,你應該能夠在Debian系統上成功安裝GitLab。