安裝Gitlab 10.5.2社區版
2、安裝gitlab
#安裝
yum install curl policycoreutils openssh-server openssh-clients postfix
curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash
EXTERNAL_URL="http://gitlab.domain.com" yum install gitlab-ce
#更改數據目錄
vim /etc/gitlab/gitlab.rb
git_data_dir "/data/gitlab"
#添加郵箱
vim /etc/gitlab/gitlab.rb
----------------------------------------------------------
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.139.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "hu158168"
gitlab_rails['smtp_domain'] = "139.com"
gitlab_rails['smtp_authentication'] = :login
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['gitlab_email_from'] = "[email protected]"
user["git_user_email"] = "[email protected]"
----------------------------------------------------------
3、漢化
#下載漢化包
https://gitlab.com/xhang/gitlab/tree/10-5-stable-zh
cd gitlab
git tag
# 對比不同,這裏比較的是tag,v9.2.6為英文原版,v9.2.6-zh為漢化版本。diff結果是漢化補丁。
git diff v10.5.2..v10.5.2-zh > /tmp/10.5.2.diff
# 應用漢化補丁
cd /opt/gitlab/embedded/service/gitlab-rails
git apply /tmp/9.2.6.diff
4、初始化
gitlab-ctl reconfigure
5、啟動
gitlab-ctl start
參考博文:
https://www.jianshu.com/p/e7b83dd85f9c
https://www.jianshu.com/p/6606aed59a56
安裝Gitlab 10.5.2社區版