gpt4 book ai didi

postgresql - 如何配置 gitlab 以使用现有的 postgres 服务器

转载 作者:行者123 更新时间:2023-11-29 11:39:08 25 4
gpt4 key购买 nike

安装时Gitlab默认情况下,无论您是否已经安装了 Nginx 和 Postgres ..,都会安装它们。所以因为我已经有了这两个,我正在尝试配置 gitlab 来使用它们,我已经为 Nginx 做了这个,使用:

$ vi /etc/gitlab/gitlab.rb:

# Disable GitLab's nginx completely
nginx['enable'] = false

# Set external web user which is 'nginx' on CentOS 7
web_server['external_users'] = ['nginx']

但我需要知道如何做同样的postgres

最佳答案

根据 this doc ,把它放在 /etc/gitlab/gitlab.rb 中:

# Disable the built-in Postgres
postgresql['enable'] = false

# Fill in the values for database.yml
gitlab_rails['db_adapter'] = 'postgresql'
gitlab_rails['db_encoding'] = 'utf8'
gitlab_rails['db_host'] = '127.0.0.1'
gitlab_rails['db_port'] = '5432'
gitlab_rails['db_username'] = 'foo'
gitlab_rails['db_password'] = 'bar'

然后运行此命令以应用此值:sudo gitlab-ctl reconfigure。如果您选择外部数据库,还需要为您的数据库播种。此命令将使用 omnibus-gitlab 完成:sudo gitlab-rake gitlab:setup

关于postgresql - 如何配置 gitlab 以使用现有的 postgres 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29949294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com