安裝
官方文檔給出的方法
先執行腳本把gitlab官方包服務器添加上
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
執行yum安裝
sudo yum install gitlab-ce-11.0.6-ce.0.el7.x86_64
配置
安裝成功後編輯/etc/gitlab/gitlab.rb文件
將其中external_url 屬性設置成自己服務器ip:端口
配置啓動
執行gitlab-ctl reconfigure重新編譯配置
gitlab-ctl restart 重新啓動
漢化(不建議漢化)
https://gitlab.com/xhang/gitlab
gitlab上有漢化開源項目
選擇自己安裝的版本對應漢化包clone到你的服務器上,如/home/hanhua/gitlab/
git clone "https://gitlab.com/xhang/gitlab.git" /home/hanhua/gitlab/
然後copy 覆蓋
cp /home/local/gitlab/gitlab/* /opt/gitlab/embedded/service/gitlab-rails/ -rf
此時可能會出現覆蓋確認 解決辦法:
vi ~/.bashrc
#在alias cp='cp -i'前加上"#"註釋,重新登錄即可實現複製不提示。
source ~/.bashrc
複製過去後gitlab-ctl reconfigure
重新配置啓動