我已经设置并且我们正在运行 GitLab v6.0.1 的默认安装(我们也即将升级)。这是一个“生产”设置,完全按照本指南进行操作:
https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md
现在,我们如何安全地更改工作安装的 URL?
显然我们的 URL 很长,我们想出了一个新的 URL。我编辑了许多配置文件,“应用程序状态检查”报告一切正常。我已重新启动服务器以确保一切正常。
我可以通过我们原来的 SSL 访问 Nginx。我可以浏览 GitLab 站点、创建存储库等。我可以很好地分叉和提交。
一切似乎都还好;但是,由于这对我来说不是本地环境,所以我想仔细检查一下我是否已经完成了重命名 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