溫馨提示×

CentOS中GitLab數據庫選擇

小樊
64
2025-03-09 12:28:37
欄目: 智能運維

在CentOS中安裝GitLab時,可以選擇使用 PostgreSQL 作為數據庫。自從GitLab 12.1版本開始,后端存儲不再支持MySQL,而是僅支持PostgreSQL。以下是安裝GitLab并配置PostgreSQL數據庫的簡要步驟:

安裝依賴包

sudo yum -y updatesudo yum install -y curl openssl-devel policycoreutils-python openssh-server perl git nodejs rsync cronie postfix

安裝GitLab

cd ~ && sudo yum install -y wget && sudo wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-17.3.1-ce.0.el7.x86_64.rpm/download.rpm

執行安裝

rpm -i gitlab-ce-17.3.1-ce.0.el7.x86_64.rpm

配置GitLab使用PostgreSQL

  1. 修改 /etc/gitlab/gitlab.rb 配置文件

    vi /etc/gitlab/gitlab.rb
    
  2. 設置外部URL(如果需要從外部訪問GitLab):

    external_url 'http://gitlab.example.com'
    
  3. 配置PostgreSQL

    • 確保PostgreSQL已安裝并運行。
    • 創建一個新的數據庫、用戶和密碼供GitLab使用。
  4. 重新配置并重啟GitLab

    gitlab-ctl reconfigure
    gitlab-ctl restart
    

請注意,具體的安裝步驟和配置可能會因GitLab版本和服務器環境的不同而有所差異。建議參考GitLab的官方文檔或相關教程以獲取最準確的信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女