GitLab 在 Ubuntu 14.04 上安装在哪里?

Posted

技术标签:

【中文标题】GitLab 在 Ubuntu 14.04 上安装在哪里?【英文标题】:Where is GitLab installed on Ubuntu 14.04? 【发布时间】:2014-09-01 21:16:24 【问题描述】:

在 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/,有谁知道 GitLab 会安装在 Ubuntu Server 14.04 的哪个位置?

【问题讨论】:

在您的终端中尝试cat /etc/passwd | grep git 它应该有该用户的主目录 根据你提供的下载页面,配置文件应该在/etc/gitlab。数据存储在/var/opt/gitlab 在下载页面有一个指向gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md的链接你需要知道的都有。 【参考方案1】: 配置文件在etc/gitlab 数据存储在/var/opt/gitlab

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

【讨论】:

感谢您的回答。 :)你在哪里找到的?【参考方案2】:

要查找用户的主目录

$ cd ~git

您将在该用户目录中。 :D

【讨论】:

【参考方案3】:

Omnibus-GitLab repo的官方README.md文件中有一个目录结构部分:

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

/opt/gitlab 保存 GitLab 及其依赖项的应用程序代码。

/var/opt/gitlab 保存应用程序数据和配置文件 gitlab-ctl reconfigure 写信给。

/var/log/gitlab 包含由组件生成的所有日志数据 综合-gitlab。

/etc/gitlab 保存omnibus-gitlab 的配置文件。这些是 唯一需要手动编辑的文件。


但是,如果您从源代码单独安装 GitLab(很少,但对 *BSD 等不受支持的系统很有用)。那么GitLab的安装位置会有所不同,在this official doc中有描述。

【讨论】:

以上是关于GitLab 在 Ubuntu 14.04 上安装在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

如何在ubuntu server 14.04下安装gitlab中文版

Ubuntu 14.04下安装GitLab

如何在ubuntu server 14.04下安装gitlab中文版

ubuntu14.04搭建gitlab

如何在ubuntu server 14.04下安装gitlab中文版

ubuntu14.04_install_gitlab_platform