GitLab在Ubuntu 14.04上安装在哪里?

8
在Ubuntu Server 14.04上,按照https://about.gitlab.com/downloads/的说明安装GitLab后,我找不到安装目录。通常说它在/home/git//home/gitlab/中,但两者都不存在。
我需要找到安装目录,以便设置SMTP(RE https://gist.github.com/petermanser/6117494)并将现有存储库迁移到GitLab。
如果不在/home/git//home/gitlab/中,是否有人知道在Ubuntu Server 14.04上安装GitLab的位置?

在您的终端中尝试运行 cat /etc/passwd | grep git,它应该会显示该用户的主目录。 - Pavel S
根据您提供的下载页面,配置文件应该在/etc/gitlab中。数据存储在/var/opt/gitlab中。 - Bjorn
在下载页面上,有一个指向https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md的链接。这里面包含了你需要知道的一切。 - axil
3个回答

23
  • 配置文件在etc/gitlab
  • 数据存储在/var/opt/gitlab

感谢Bjorn找到这些位置,以及Pavel S提供的cat /etc/passwd | grep git用于查找给定用户的主目录!


谢谢您的回答。:) 你在哪里找到这个答案的? - Praveen Kumar Purushothaman

4
为了找到用户的主目录,请执行以下操作:
$ cd ~git

你将进入该用户的目录。 :D


3
官方 README.md 文件中有一个目录结构部分,属于Omnibus-GitLab 代码库:

Omnibus-gitlab 使用四个不同的目录。

  • /opt/gitlab 包含GitLab应用程序代码及其依赖项。

  • /var/opt/gitlab 包含应用程序数据和配置文件,这些文件由gitlab-ctl reconfigure编写。

  • /var/log/gitlab 包含omnibus-gitlab组件生成的所有日志数据。

  • /etc/gitlab 包含omnibus-gitlab的配置文件。 这些是您唯一需要手动编辑的文件。


但是,如果你从源代码中单独安装GitLab(很少见,但对于不受支持的系统如*BSD非常有用)。那么GitLab的安装位置将会不同,并且在官方文档中有描述。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接