一:前言
目前中小型企業內部的版本管理工具一般都是git系,svn漸漸退出歷史的舞臺,企業內部一般會自建git版本管理,畢竟互聯網代碼還是很重要的,自建能一定程度保證公司的代碼安全。本文講解gitlab在ubuntu上的安裝和配置。
二:安裝
1.安裝依賴包
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
2. 郵件配置
選擇Internet那一項,不帶Smarthost的
sudo apt-get install -y postfix
3. 添加鏡像
免費版
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
企業版
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
4. 安裝
sudo apt-get update
sudo apt-get install gitlab-ce 或者 sudo apt-get install gitlab-ee
5. 配置訪問路徑
sudo -e /etc/gitlab/gitlab.rb
找到external_url配置,將地址更改爲http://127.0.0.1
control+X 退出
6. 更新配置
sudo gitlab-ctl reconfigure
7. 重新啓動gitlab
sudo gitlab-ctl restart
8. 打開 sshd 和 postfix 服務
service sshd start
service postfix start
9. 查看gitlab服務器狀態
sudo gitlab-ctl status
10. 查看
在瀏覽器中訪問http://127.0.0.1,端口默認是80,即可使用後gitlab