gitlab社群中文版搭建

2021-10-01 09:45:23 字數 1893 閱讀 9829

1. 安裝基礎環境依賴

yum install curl policycoreutils openssh-server openssh-clients postfix

systemctl start postfix

2. 安裝(官方)

curl  | sudo bash

yum install gitlab-ce

注:由於網路問題,國內使用者,以上方式可能比較慢,建議使用清華大學的映象源進行安裝(如下):

2.1 新增yum源,修改為國內映象源

cat> /etc/yum.repos.d/gitlab-ce.repo<< eof

[gitlab-ce]

name=gitlab ce repository

baseurl=

gpgcheck=0

enabled=1

eof

yum makecache    #清楚快取

yum install gitlab-ce 最新版本(或者安裝固定版本的 gitlab-ce-10.1.3)

3. 配置

vim /etc/gitlab/gitlab.rb

external_url '' (或者自己的網域名稱)

gitlab-ctl reconfigure

gitlab-ctl restart

第一次進入要求設定密碼,使用者名為root

4. gitlab常用命令

gitlab-ctl start    # 啟動所有 gitlab 元件;

gitlab-ctl stop # 停止所有 gitlab 元件;

gitlab-ctl restart # 重啟所有 gitlab 元件;

gitlab-ctl status # 檢視服務狀態;

vim /etc/gitlab/gitlab.rb # 修改gitlab配置檔案;

gitlab-ctl reconfigure # 重新編譯gitlab的配置;

gitlab-rake gitlab:check sanitize=true --trace # 檢查gitlab;

gitlab-ctl tail # 檢視日誌;

gitlab-ctl tail nginx/gitlab_access.log

5. 安裝漢化包

漢化之前備份英文版

cp -r /opt/gitlab/embedded/service/gitlab-rails
git clone 

[root@iz8vbdgw1lmo0xcai23rv5z download]# cat gitlab/version

10.1.3

[root@iz8vbdgw1lmo0xcai23rv5z download]# cd gitlab

[root@iz8vbdgw1lmo0xcai23rv5z gitlab]# git diff v10.1.3 v10.1.3-zh > ../10.1.3-zh.diff

[root@iz8vbdgw1lmo0xcai23rv5z gitlab]# patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ../10.1.3-zh.diff

gitlab-ctl reconfigure

gitlab-ctl restart

重新訪問便是中文版的了

搭建中文版社群版gitlab

docker pull gitlab gitlab ce 該映象是英文的需要自己去漢化,這裡介紹的是已經漢化好的docker pullbeginor gitlab ce 你喜歡的版本 啟動指令碼 docker run detach publish 8443 443 publish 8080 80 n...

部署中文版gitlab

部署中文gitlab 在 ubuntu 14 安裝 使用國內安裝源映象,加快安裝速度。修改 etc apt sources.list.d gitlab ce.list,新增以下行 deb jessie main 開始安裝 安裝依賴包 sudo apt get install curl openssh...

GitLab 中文社群版攻略

10.3,10.3.9 10.3 dockerfile 10.4,10.4.7 10.4 dockerfile 10.5,10.5.7 10.5 dockerfile 10.6,10.6.4,latest 10.6 dockerfile testing testing dockerfile 如果碰到...