Gitlab指定版本部署


前言

因部門業務整頓,需將原有的多部門共用的Gitlab環境遺棄,新建部門獨立的Gitlab環境!

安裝

CE版本安裝操作:https://about.gitlab.com/install/#centos-7?version=ce

# 說明

執行sudo EXTERNAL_URL="https://gitlab.example.com" yum install -y gitlab-ce命令時,需將自己需要的域名替換進去,此處筆者用的是sudo EXTERNAL_URL="https://gitlab.jky.com" yum install -y gitlab-ce

# 注意

若要安裝指定版本的Gitlab,則可通過清華大學鏡像站配置Gitlab相應的repo后,yum install 方式指定版本安裝即可!

清華大學鏡像站:  https://mirrors.tuna.tsinghua.edu.cn

配置

根據官網文檔進行Gitlab服務的安裝,操作簡易,重點內容是對其配置進行了解,見下文!

 

# 常用信息

/etc/gitlab/gitlab.rb # 主配置文件

/var/log/gitlab/ # 日志目錄

/var/opt/gitlab/ # 各個服務的主目錄

/var/opt/gitlab/git-data/repositories # Git倉庫數據目錄

 

# 因考慮Gitlab數據的長久及不斷的增加式存儲,需要將倉庫數據指定到較大的數據盤進行存儲,則要修改默認倉庫數據存儲位置,操作如下:

# 建立存儲目錄及修改相關權限

mkdir –p /data/git-data

chown git:root /data

chown git:root /data/git-data

chmod 700 /data

chmod 700 /data/git-data

# 修改配置文件

vim /etc/gitlab/gitlab.rb

# 重新加載配置信息啟動

gitlab-ctl reconfigure

gitlab-ctl restart

# 若原有目錄存在數據,修改存儲位置后需要同步數據,操作如下

gitlab-ctl stop

rsync -av /var/opt/gitlab/git-data/repositories /data/git-data/

gitlab-ctl upgrade

ls /data/git-data/

gitlab-ctl start

日志

# 查看

訪問

# 添加解析

若域名是公網可用域名,則不需配置操作,此處因域名是自定義的,同時Gitlab僅限於內部訪問,故訪問的電腦需添加hosts解析,Windows解析文件的路徑是C:\Windows\System32\drivers\etc,打開並添加如下信息后保存即可;

10.1.10.55 gitlab.jky.com

# 頁面訪問

# 訪問鏈接 https://gitlab.jky.com 第一次訪問時會讓設置密碼,設置后通過 "root/密碼" 即可登錄;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM