1. 程式人生 > >centos7搭建gitlab服務器、漢化

centos7搭建gitlab服務器、漢化

nal rpm安裝 默認 下載 rpm fig 自己 net mirror

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服務器、漢化