Gitlab 10.1.4 (汉化版) for CentOS 7.4安装
生活随笔
收集整理的這篇文章主要介紹了
Gitlab 10.1.4 (汉化版) for CentOS 7.4安装
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
源代碼是一個軟件公司最重要的資產。源代碼的管理經歷了中心化的cvs, svn到git的過程。
原先git server采用的是gitolite (https://github.com/sitaramc/gitolite) ,現在已遷移到gitlab。
部署環境 CentOS 7.4 64位
開始安裝Gitlab v10.1.4 yum install -y curl policycoreutils-python openssh-server openssh-clients 如果服務器已經安裝并運行OpenSSH,那么不用執行以下命令 systemctl enable sshd systemctl start sshd 如果服務器已經關閉防火墻或者添加相關規則,那么不用執行以下命令 firewall-cmd --permanent --add-service=http systemctl reload firewalld 安裝開源郵件服務器postfix yum install postfixsystemctl enable postfixsystemctl start postfix 向本機添加gitlab的倉庫 curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash EXTERNAL_URL="http://gitlab.cssweb.com" yum install -y gitlab-ce 此處把EXTERNAL_URL設成ip地址或域名,如果沒有DNS服務器,記得在自己的電腦中找到hosts文件并添加相關映射(此處不展開了)。
如果安裝過程中沒有配置EXTERNAL_URL, 可以在上述命令執行后,編輯/etc/gitlab/gitlab.rb修改配置信息。 配置gitlab gitlab-ctl reconfigure 查看gitlab的版本 rpm -qa | grep gitlab 或者head -1 /opt/gitlab/version-manifest.txt
Gitlab的漢化 停止gitlab gitlab-ctl stop
下載gitlab版本對應的漢化包 git clone https://gitlab.com/xhang/gitlab.git -b v10.1.4-zh cd gitlab 導出patch用的diff文件 git diff v10.1.4 v10.1.4-zh > v10.1.4-zh.diff yum install patch 執行以下命令前,可以對目錄/opt/gitlab/embedded/service/gitlab-rails做一下備份 打補丁 patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < v10.1.4-zh.diff 重新配置 gitlab-ctl reconfigure 啟動gitlab gitlab-ctl restart
訪問gitlab
首次會要求設置root用戶的密碼。
修改密碼后,就可以登錄系統。
參考資料 https://about.gitlab.com/installation/#centos-7?version=ce
https://gitlab.com/xhang/gitlab https://github.com/marbleqi/gitlab-ce-zh
部署環境 CentOS 7.4 64位
開始安裝Gitlab v10.1.4 yum install -y curl policycoreutils-python openssh-server openssh-clients 如果服務器已經安裝并運行OpenSSH,那么不用執行以下命令 systemctl enable sshd systemctl start sshd 如果服務器已經關閉防火墻或者添加相關規則,那么不用執行以下命令 firewall-cmd --permanent --add-service=http systemctl reload firewalld 安裝開源郵件服務器postfix yum install postfixsystemctl enable postfixsystemctl start postfix 向本機添加gitlab的倉庫 curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash EXTERNAL_URL="http://gitlab.cssweb.com" yum install -y gitlab-ce 此處把EXTERNAL_URL設成ip地址或域名,如果沒有DNS服務器,記得在自己的電腦中找到hosts文件并添加相關映射(此處不展開了)。
如果安裝過程中沒有配置EXTERNAL_URL, 可以在上述命令執行后,編輯/etc/gitlab/gitlab.rb修改配置信息。 配置gitlab gitlab-ctl reconfigure 查看gitlab的版本 rpm -qa | grep gitlab 或者head -1 /opt/gitlab/version-manifest.txt
Gitlab的漢化 停止gitlab gitlab-ctl stop
下載gitlab版本對應的漢化包 git clone https://gitlab.com/xhang/gitlab.git -b v10.1.4-zh cd gitlab 導出patch用的diff文件 git diff v10.1.4 v10.1.4-zh > v10.1.4-zh.diff yum install patch 執行以下命令前,可以對目錄/opt/gitlab/embedded/service/gitlab-rails做一下備份 打補丁 patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < v10.1.4-zh.diff 重新配置 gitlab-ctl reconfigure 啟動gitlab gitlab-ctl restart
訪問gitlab
首次會要求設置root用戶的密碼。
修改密碼后,就可以登錄系統。
參考資料 https://about.gitlab.com/installation/#centos-7?version=ce
https://gitlab.com/xhang/gitlab https://github.com/marbleqi/gitlab-ce-zh
總結
以上是生活随笔為你收集整理的Gitlab 10.1.4 (汉化版) for CentOS 7.4安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ECOMP已经开源成功,这次ATT准备推
- 下一篇: Gitlab创建第一个项目