日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

centos gitlab mysql_CentOS-7下yum安装GitLab-CE

發布時間:2023/11/27 生活经验 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos gitlab mysql_CentOS-7下yum安装GitLab-CE 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

GitLab介紹

gitlab 不用說,大家都知道是做什么的,gitlab 分為 Gitlab Community Edition(gitlab社區版又稱gitlab-ce)、Gitlab Enterprise Edition(gitlab企業版又稱gitlab-ee);ce和ee的區別在于ce的功能在ee里面都有,而EE里有的功能CE不一定支持。如果要用高級功能,就花錢向gitlab團隊采購吧!!

GitLab架構

GitLab Application Architecture

gitlab使用ruby on rails框架編寫的一個web界面的代碼倉庫管理系統,在運行中使用了數據庫(postgresql[可以使用其他數據庫代替如mysql])、redis、nginx、gitlab-shell等組件來保證gitlab的正常運行。

安裝GitLab

centos中可以直接通過配置yum源然后使用yum進行一鍵安裝

配置yum源

國內可以使用的清華大學的鏡像源安裝GitLab,相關配置及安裝參照:https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/

以下內容寫入yum源配置文件:/etc/yum.repos.d/gitlab-ce.repo

[gitlab-ce]

name=Gitlab CE Repository

baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/

gpgcheck=0

enabled=1

安裝

gitlab-ce一鍵安裝后可以利用rpm -ql gitlab-ce查詢其文件安裝路徑及相關文件路徑,其默認安裝路徑為/opt/gitlab/、程序數據及配置文件保存路徑為/var/opt/gitlab下。

相關默認位置

代碼倉庫保存位置:/var/opt/gitlab/git-data/repositories/

代碼倉庫備份位置:/var/opt/gitlab/backups/

postgresql數據及配置目錄:/var/opt/gitlab/postgresql/data/

redis默認配置目錄:/var/opt/gitlab/redis

gitlab主要配置文件:/etc/gitlab/gitlab.rb

yum makecache

yum install -y gitlab-ce

gitlab常見配置

編輯/etc/gitlab/gitlab.rb

修改gitlab運行外部URL默認的訪問地址

# 未修gitlab.rb配置文件中nginx配置時這個配置默認配置gitlab自帶的nginx端口

external_url 'http://172.17.17.10:81'

安裝過程中遇到的問題

502

總結

以上是生活随笔為你收集整理的centos gitlab mysql_CentOS-7下yum安装GitLab-CE的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。