因部門業務整頓,需將原有的多部門共用的Gitlab環境遺棄,新建部門獨立的Gitlab環境!git
CE版本安裝操做:https://about.gitlab.com/install/#centos-7?version=cevim
# 說明 centos
執行sudo EXTERNAL_URL="https://gitlab.example.com" yum install -y gitlab-ce命令時,需將本身須要的域名替換進去,此處筆者用的是sudo EXTERNAL_URL="https://gitlab.jky.com" yum install -y gitlab-cegitlab
根據官網文檔進行Gitlab服務的安裝,操做簡易,重點內容是對其配置進行了解,見下文!spa
# 經常使用信息rest
/etc/gitlab/gitlab.rb # 主配置文件日誌
/var/log/gitlab/ # 日誌目錄blog
/var/opt/gitlab/ # 各個服務的主目錄文檔
/var/opt/gitlab/git-data/repositories # Git倉庫數據目錄get
# 因考慮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/密碼" 便可登陸;