安装GitLab并使其在子域上运行

时间:2015-01-12 08:07:55

标签: linux git centos gitlab

我正在努力为此寻找合适的解决方案。所以,我有一个运行CentOS的Hostgator专用服务器。我按照说明here完成了以下操作:

curl -O https://downloads-packages.s3.amazonaws.com/centos-6.6/gitlab-7.6.2_omnibus.5.3.0.ci.1-1.el6.x86_64.rpm
sudo yum install openssh-server
sudo yum install postfix
sudo yum install cronie
sudo service postfix start
sudo chkconfig postfix on
sudo rpm -i gitlab-7.6.2_omnibus.5.3.0.ci.1-1.el6.x86_64.rpm

我在根目录中完成了所有这些操作。现在,这似乎是一个非常愚蠢的问题,但我想要了解的是两件事:

  1. 如何访问前端?在默认情况下它应该是什么URL?
  2. 是否有可能在子域上获取它?
  3. 我已经关注了许多链接,但没有清楚地了解其中任何一个,只是添加一些来自SO的链接以供参考:

    1. How to configure GitLab as a subdomain in nginix.conf
    2. How to change URL of a working GitLab install?
    3. Install GitLab on Subdomain
    4. 现在,这可能是一个非常简单的问题,但我相信我正在努力解决这里的基础问题,并且非常感谢这里的任何帮助。

1 个答案:

答案 0 :(得分:-2)

您正在使用omnibus包,这意味着配置位于/etc/gitlab/gitlab.rb。如果您还没有完成,请阅读documentation。对于子域,请检查nginx section