centos7搭建gitlab服務器、漢化
1、下載rpm安裝包
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm
可以自己去https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7自行選擇喜歡的版本。
2、安裝gitlab-ce
rpm -ivh gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm
3、修改gitlab配置
vim /etc/gitlab/gitlab.rb
把external_url 修改為你自己的服務器ip
4、運行命令
gitlab-ctl reconfigure
5、漢化
git clone https://git.oschina.net/qiai365/gitlab-L-zh.git
cd gitlab-L-zh
git checkout -b 8-8-zh origin/8-8-zh
cp -r /opt/gitlab/embedded/service/gitlab-rails{,.ori}
gitlab-ctl stop
yes|cp -fr ./gitlab-L-zh/* /opt/gitlab/embedded/service/gitlab-rails/
6、啟動gitlab
gitlab-ctl start
其他註意事項:
1、服務器內存默認必須大於2G,好像是空閑內存要大於2G,要不ruby的服務器啟動不了。暫時不知道怎麽改小,如有解決方法歡迎分享。
2、502的問題,出現可能性非常大,一個原因是服務器空閑內存不足2G;gitlab-ctl start的時候某個進程不能啟動,如果是這個,可以使用gitlab-ctl tail xxx查看log,xxx是那個進程名稱。
3、服務器剛啟動的時候好像都會502,如果不是上面的原因導致,等幾分鐘就好了。
centos7搭建gitlab服務器、漢化