GitLab是一個利用 Ruby on Rails 開發的開源應用程序,實現一個自托管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。
它擁有與Github類似的功能,能夠浏覽源代碼,管理缺陷和注釋。可以管理團隊對倉庫的訪問,它非常易於浏覽提交過的版本並提供一個文件歷史庫。它還提供一個代碼片段收集功能可以輕松實現代碼復用,便於日後有需要的時候進行查找。
安裝依賴
[code]sudo apt-get install curl openssh-server ca-certificates postfix
Postfix 是由於發郵件的郵件服務器,也可以用其他的代替
添加GitLab的包並進行安裝
[code]curl -sShttps://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
一般來說會很慢,原因你懂的。
可以直接去官方下載安裝包
https://about.gitlab.com/downloads/archives/
選擇對應版本gitlab-ce_7.10.4~omnibus-1_amd64.deb
下載完成以後,通過dpkg命令安裝
[code]sudo dpkg -i gitlab-ce_7.10.5~omnibus-1_amd64.deb
配置和啟動GitLab
[code]sudo vim /etc/gitlab/gitlab.rb
完成配置後,重新讀取配置
[code]sudo gitlab-ctl reconfigure
然後就可以通過 http://192.168.1.10:8080 來訪問gitlab了
默認管理員的賬戶密碼:
Username: root
Password: 5iveL!fe
登錄後會提示重置新的管理員密碼
參考:http://my.oschina.net/u/160089/blog/421168