一、安裝依賴
linux
sudo yum install curl openssh-servergit
sudo systemctl enable sshdssh
sudo systemctl start sshdcurl
sudo yum install postfix工具
sudo systemctl enable postfixgitlab
sudo systemctl start postfixpost
sudo firewall-cmd --permanent --add-service=httpurl
sudo systemctl reload firewalldspa
二、下載gitlab-ce-7.12.0~omnibus.1-1.x86_64.rpm包安裝操作系統
在 https://packages.gitlab.com/gitlab/gitlab-ce 下載gitlab-ce-7.12.0~omnibus.1-1.x86_64.rpm根據本身系統選擇相應的版本,建議經過迅雷工具下載
下載完後,經過winscp工具上傳至/usr/local/src下,執行命令cd /usr/local/src進入目錄
rpm -ivh gitlab-ce-7.12.0~omnibus.1-1.x86_64.rpm
這時候會進行安裝,稍加等待便可
三、配置和啓動gitlab
sudo gitlab-ctl reconfigure
若是執行上面的命令報錯,請再執行一次
sudo gitlab-ctl reconfigure
直到出現gitlab Reconfigured!表示成功
不一樣linux操做系統的安裝請參考官方地址:https://about.gitlab.com/downloads/
若是在訪問的過程當中出現502,請將虛擬機的內存設置爲至少4GB便可。配置文件修改可參考官方文檔:https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
四、訪問
輸入http://192.168.17.33 訪問,輸入用戶名root,密碼5iveL!fe