gpt4 book ai didi

gitlab - 我们如何更改正在运行的 GitLab 安装的 URL?

转载 作者:行者123 更新时间:2023-12-01 16:55:56 25 4
gpt4 key购买 nike

我已经设置好,并且正在运行 GitLab v6.0.1 的默认安装(我们也即将升级)。这是一个“生产”设置,严格遵循本指南:

https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md

现在,我们如何安全地更改正在运行的安装的 URL?

显然我们的 URL 很长,我们已经想出了一个新的 URL。我编辑了许多配置文件,“应用程序状态检查”报告一切正常。我已重新启动服务器以确保一切正常。

我可以通过我们原来的 SSL 很好地访问 Nginx。我可以浏览 GitLab 站点、创建存储库等。我可以很好地 fork 和提交。

一切似乎都还好;但是,由于这对我来说不是 native 环境,因此我想仔细检查我是否已完成重命名 GitLab 站点的所有操作。

我编辑过的文件是:

/etc/hosts
127.0.0.1 localhost
10.0.0.10 wake.domain.com wake
10.0.0.10 git.domain.com git

/home/git/gitlab/config/gitlab.yml
production: &base
gitlab:
host: git.domain.com

/home/git/gitlab-shell/config.yml
gitlab_url: "https://git.domain.com"
^- yes, we are on SSL and that is working, even on a new URL

/etc/nginx/sites-available/gitlab
server {
server_name git.domain.com

最佳答案

GitLab 综合

对于 Omnibus 安装,情况略有不同。

综合安装中的正确位置是:

/etc/gitlab/gitlab.rb
external_url 'http://gitlab.example.com'

最后,您需要执行 sudo gitlab-ctl reconfiguresudo gitlab-ctl restart 以使更改生效。

<小时/>

我在错误的地方进行了更改,结果却被吹走了。

不正确路径是:

/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
/var/opt/gitlab/.gitconfig
/var/opt/gitlab/nginx/conf/gitlab-http.conf

请注意以下警告:

# This file is managed by gitlab-ctl. Manual changes will be
# erased! To change the contents below, edit /etc/gitlab/gitlab.rb
# and run `sudo gitlab-ctl reconfigure`.

关于gitlab - 我们如何更改正在运行的 GitLab 安装的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19456129/

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