centos7搭建Gitlab伺服器
虛擬機器配置資訊
記憶體最好大於或等於4G,之前用2G記憶體搭建,訪問出現502報錯資訊
不考慮selinux和防火牆問題
搭建之前最好關掉selinux和防火牆
臨時調增selinux和關閉防火牆
下載Gitlab安裝包
centos 6系統的下載地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6 centos 7系統的下載地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7在Linux中下載命令:
#wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.5.4-ce.0.el7.x86_64.rpm
注意:沒有wget命令可以安裝
# yum install wget -y
安裝依賴軟體
#yum install curl policycoreutils-python openssh-server postfix -y
檢視rpm包
安裝gitlab
# rpm -ivh gitlab-ce-11.5.4-ce.0.el7.x86_64.rpm
修改gitlab配置檔案指定伺服器ip和自定義埠
# vi /etc/gitlab/gitlab.rb
修改之後
ps:注意這裡設定的埠不能被佔用,預設是8080埠,如果8080已經使用,請自定義其它埠,並在防火牆設定開放相對應得埠
重置gitlab配置
重置gitlab配置的時候有很長的程式碼要跑,會非常的慢,稍稍等待……
# gitlab-ctl reconfigure
重新啟動gitlab
# gitlab-ctl restart
開啟瀏覽器輸入
http://伺服器IP地址:自定義埠號
登入成功
假如GitLab在訪問的時候經常502,原因可能是記憶體不足,可以配置虛擬記憶體。方法自行查資料解決,這裡不再贅述
參考文獻:
https://blog.csdn.net/duyusean/article/details/80011540
http://www.cnblogs.com/wenwei-blog/p/5861450.html