linux - 安装 GitLab 并让它在子域上运行

标签 linux git centos gitlab

我正在努力寻找合适的解决方案。所以,嗯,我有一个专用服务器,Hostgator 运行 Cent OS。我按照 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. 是否可以在子域上获取它?

我已经关注了很多链接,但没有清楚地理解其中的任何一个,只是添加了一些来自 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

现在,这可能是一个非常简单的问题,但我相信我正在为这里的基础知识苦苦挣扎,非常感谢这里的任何帮助。

最佳答案

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

关于linux - 安装 GitLab 并让它在子域上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27897622/

相关文章:

linux - 一口气重命名linux中的所有文件

Git 无法锁定 ref 'HEAD'

linux - install4j 安装第三方rpm

尽管在 0777 上为源文件夹和目标文件夹设置了权限,但 PHP 函数重命名权限被拒绝

FFMPEG 帧大小不正确,如何解决?

linux - 如何从 Linux 创建不存在的目录将文件发送到 Sharepoint

linux - 如何将STDIN发送到docker进程

C 读取字符串

git - 无法在 git 状态中消失 "untracked"文件夹

git - "git push"失败 : "You did not specify any refspecs to push"