1. 程式人生 > >centos7搭建Gitlab伺服器

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