Centos 7.x 安裝 gitlab-ce-8.8.0-ce
一、安裝配置依賴項
yum -y install curl unzip policycoreutils git wget # 依賴包 systemctl start postfix # 啟動郵件服務器 systemctl enable postfix # 開機啟動
二、安裝gitlab-ce-8.8.0-ce
1. 下載安裝包
cd /tmp wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-8.8.0-ce.0.el6.x86_64.rpm yum localinstall gitlab-ce-8.8.0-ce.0.el6.x86_64.rpm
2. 配置gitlab服務
vim /etc/gitlab/gitlab.rb
修改:
external_url 'http://本地IP地址'
3. 啟動 gitlab 服務
# 每次修改配置文件,都要運行以下命令,讓配置生效 gitlab-ctl reconfigure # gitlab-ctl start # 啟動 # gitlab-ctl start # 重新啟動命令
4. 查看狀態
gitlab-ctl status
5. 修改 root 管理員的默認密碼
使用瀏覽器訪問 gitlab 地址
http://10.0.0.101 # 注意填寫的是你服務器的IP地址
三、 漢化 gitlab
1. 查看當前安裝版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
版本號: 8.8.0
2. 下載漢化的代碼
cd /tmp git clone https://gitee.com/qiai365/gitlab-L-zh.git cd gitlab-L-zh git tags --list |grep 8.8.0 # 查看所有的小版本 git checkout v8.8.0.zh1 # 選哪個無所謂了,前面的版本號對得上是關鍵
3. 停服務器
gitlab-ctl stop
4. 漢化包覆蓋
cp -r /opt/gitlab/embedded/service/gitlab-rails{,.bak} # 備份
yes|cp -fr ./gitlab-L-zh/* /opt/gitlab/embedded/service/gitlab-rails/ # 覆蓋
5. 啟動gitlab並使配置生效
gitlab-ctl start && gitlab-ctl reconfigure
6. 再次訪問 gitlab 首頁就是中文的了
使用瀏覽器訪問 gitlab 地址
http://10.0.0.101 # 注意填寫的是你服務器的IP地址