gitlab安裝及漢化

2022-09-19 06:18:12 字數 2561 閱讀 3381

gitlab簡介:

gitlab是乙個用於倉庫管理系統的開源專案。使用git做為**管理工具,並在此基礎上搭建起來的web服務。可經過web介面進行訪問公開的或者私人專案。它擁有github相似的功能,可以瀏覽源**,管理缺陷和注釋。能夠管理團隊對倉庫的訪問,它很是易於瀏覽提交過的版本並提供乙個檔案歷史庫。團隊成員能夠利用內建的簡單聊天程式(wall)進行交流。它還提供了乙個**片斷收集功能能夠輕鬆實現**復用。linux

經常使用的**:

官網:國內映象:

/etc/gitlab/gitlab.rb          #gitlab配置檔案

/opt/gitlab #gitlab的程式安裝目錄

/var/opt/gitlab #gitlab目錄資料目錄

/var/opt/gitlab/git-data #存放倉庫資料

gitlab-ctl reconfigure #從新載入配置

gitlab-ctl status #檢視當前gitlab全部服務執行狀態

gitlab-ctl stop #中止gitlab服務

gitlab-ctl stop nginx #單獨中止某個服務

gitlab-ctl tail #檢視全部服務的日誌

gitlab的服務構成:

nginx: 靜態web伺服器

gitlab-workhorse 輕量級反向**伺服器

logrotate 日誌檔案管理工具

postgresql 資料庫

redis 快取資料庫

sidekiq 用於在後台執行佇列任務(非同步執行)

安裝環境:sql

(1)centos 6或者7    (此處使用7)

(2)2g記憶體(實驗)生產(至少4g),否則會很卡

(3)安裝包:gitlab-ce-10.2.2-ce

(4)禁用防火牆,關閉selinux

安裝步驟:資料庫

(1)安裝軟體vim

[root@gitlab ~]# yum install -y curl policycoreutils-python openssh-server        #安裝依賴

[root@gitlab ~]# rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm #安裝gitlab

(2)根據安裝完成提示介面進行訪問url更改及從新載入配置檔案 更改次選項為本身的網域名稱或者ip     external_url ''快取

[root@gitlab ~]# vim /etc/gitlab/gitlab.rb      #編輯配置檔案  

external_url '' #改成本身的ip位址

[root@gitlab ~]# gitlab-ctl reconfigure #從新載入配置檔案

(3)重灌完成訪問,會首先叫更改密碼(root使用者),改完後登陸。以下介面:

(4)漢化

[root@gitlab ~]# git clone

[root@gitlab ~]# cd gitlab

2、檢視所有分支版本

[root@gitlab ~]# git branch -a

3、對比版本、生成補丁包

[root@gitlab ~]# git diff remotes/origin/10-2-stable remotes/origin/10-2-stable-zh > /tmp/10.2.2-zh.diff

4、中止伺服器

[root@gitlab ~]# gitlab-ctl stop

5、打補丁

[root@gitlab ~]# patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/10.2.2-zh.diff

6、啟動和從新配置

[root@gitlab ~]# gitlab-ctl start

[root@gitlab ~]# gitlab-ctl reconfigure

漢化完成後再次重新整理頁面以下

gitlab 安裝流程(漢化)

官方文件給出的方法 先執行指令碼把gitlab官方包伺服器新增上 curl s sudo bash執行yum安裝 sudo yum install gitlab ce 11.0.6 ce.0.el7.x86 64將其中external url 屬性設定成自己伺服器ip 埠 執行gitlab ctl ...

Gitlab漢化安裝使用

是上一片,我已經介紹了,如何安裝gitlab 這篇文章講解一下如何安裝使用漢化gitlab 安裝漢化前,先要檢視gitlab對應的版本,漢化版本要與gitlab版本相對應。cat opt gitlab embedded service gitlab rails version這裡是最新版的11.8....

CentOS7 5安裝GitLab及漢化

wget content disposition yum install policycoreutils python 3.安裝gitlab 4.修改配置檔案 將external url變數的位址修改為gitlab所在centos的ip位址 或者網域名稱 5.使配置生效並啟動gitlab gitla...