1、打開http訪問和ssh訪問
sudo yum install -y curl policycoreutils-python openssh-server cronie sudo lokkit -s http -s ssh
2、安裝Postfix以發送通知電子郵件
sudo yum install postfix sudo service postfix start sudo chkconfig postfix on
3、第三部開始我就沒有按照官網的命令去安裝了,因為后面安裝會出現版本問題,所以我找了一個符合自己系統的git版本進行了安裝。
a、首先如果沒有wget組件需要先執行yum -y install wget
b、獲取rpm安裝包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-10.1.4-ce.0.el6.x86_64.rpm
c、執行安裝
rpm -ivh gitlab-ce-10.1.4-ce.0.el6.x86_64.rpm
d、gitlab配置啟動
分別執行以下命令:
gitlab-ctl reconfigure //這里執行的時間比較長,請耐心等待
繼續執行以下命令:
vim /etc/gitlab/gitlab.rb
將external_url變量的地址修改為gitlab所在centos的ip地址。
external_url ‘http://git.home.com’
gitlab-ctl reconfigure //讓配置生效,重新執行此命令時間也比較長
gitlab-ctl restart
e:啟動成功的效果
啟動成功后訪問linux服務器的就可以看到默認重置密碼的頁面啦(默認用戶root)
4、默認端口修改
由於默認gitlab使用80端口,所以,我們需要修改gitlab的默認端口
修改 /etc/gitlab/gitlab.rb 文件如下,然后執行重新配置,重啟命令后完成。
gitlab-ctl reconfigure //讓配置生效,重新執行此命令時間也比較長
gitlab-ctl restart
修改默認的gitlab clone地址,要不每次都得自己修改
vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
重啟 gitlab
參考:https://blog.csdn.net/wangyy130/article/details/85633303