紀錄如何在linux ubntu環境下安裝gitlab ee的方法及步驟
- 下列網站找到對應環境的安裝方法
這裡以ubntu為例
https://about.gitlab.com/install/使用Termenal輸入指令
- 安裝及配置依賴項
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
使用Postfix套件發送mail通知。如有其他方案可以跳過這個步驟,之後在GitLab內設定外部SMTP Server
sudo apt-get install -y postfix
- 新增並安裝GitLab套件
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
下一步開始安裝
sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ee
使用內部網路,可以將EXTERNAL_URL改為所安裝電腦的IP
如果沒有 SSL/TLS 憑證 記得要改為使用http 不然最後會安裝失敗
- 修改root的密碼
sudo gitlab-rake "gitlab:password:reset[root]"
輸入指令後 會需要輸入兩次密碼
到這步就已經安裝完成
可以打開瀏覽器輸入安裝電腦的IP
就會看到GitLab的網頁了