在哪里可以找到GitLab安装目录?
我正在GitLab安装上设置SSL证书。我试图找到根目录来上传文件(用于通过http进行ssl验证),但我不确定Gitlab根目录在哪里在哪里可以找到GitLab安装目录?,gitlab,digital-ocean,Gitlab,Digital Ocean,我正在GitLab安装上设置SSL证书。我试图找到根目录来上传文件(用于通过http进行ssl验证),但我不确定Gitlab根目录在哪里 请告诉我在哪里可以找到它?对于GitLab CE Omnibus软件包,它是/home/GitLab/ 对于以前的独立版本,默认情况下它是/home/git/ 我不知道你想上传什么样的文件,但通常情况下,人们不会将文件上传到gitlab的文件夹中 SSL证书转到/etc/SSL/localcerts 配置文件位于Omnibus包的/etc/gitlab /ho
请告诉我在哪里可以找到它?对于GitLab CE Omnibus软件包,它是
/home/GitLab/
对于以前的独立版本,默认情况下它是/home/git/
我不知道你想上传什么样的文件,但通常情况下,人们不会将文件上传到gitlab的文件夹中
SSL证书转到/etc/SSL/localcerts
配置文件位于Omnibus包的/etc/gitlab
/home/git/gitlab
对于上一个独立版本对于gitlab CE Omnibus软件包,它是/home/gitlab/
对于以前的独立版本,默认情况下它是/home/git/
我不知道你想上传什么样的文件,但通常情况下,人们不会将文件上传到gitlab的文件夹中
SSL证书转到/etc/SSL/localcerts
配置文件位于Omnibus包的/etc/gitlab
/home/git/gitlab
对于prev单机版如果我理解正确,您正在尝试放置一个HTML文件,以便SSL CA可以验证您的域所有权。这在Omnibus包中配置Nginx的方式下是不可能的。所有请求都路由到Unicorn(后端服务器)
您是否可以使用其他方法验证您的所有权,例如DNS记录、联系人电子邮件等?如果我理解正确,您正在尝试放置HTML文件,以便SSL CA可以验证您的域所有权。这在Omnibus包中配置Nginx的方式下是不可能的。所有请求都路由到Unicorn(后端服务器) 您是否可以使用其他方法验证您的所有权,例如DNS记录、联系人电子邮件等?目录结构 Omnibus gitlab使用四个不同的目录
/opt/gitlab holds application code for GitLab and its dependencies.
/var/opt/gitlab holds application data and configuration files that gitlab-ctl reconfigure writes to.
/etc/gitlab holds configuration files for omnibus-gitlab. These are the only files that you should ever have to edit manually.
/var/log/gitlab contains all log data generated by components of omnibus-gitlab.
Omnibus-gitlab and SELinux
尽管omnibus gitlab在启用SELinux的系统上运行,但它不使用SELinux限制功能:
- omnibus gitlab创建无限制的系统用户李>
- omnibus gitlab服务在未限定的上下文中运行
/opt/gitlab holds application code for GitLab and its dependencies.
/var/opt/gitlab holds application data and configuration files that gitlab-ctl reconfigure writes to.
/etc/gitlab holds configuration files for omnibus-gitlab. These are the only files that you should ever have to edit manually.
/var/log/gitlab contains all log data generated by components of omnibus-gitlab.
Omnibus-gitlab and SELinux
尽管omnibus gitlab在启用SELinux的系统上运行,但它不使用SELinux限制功能:
- omnibus gitlab创建无限制的系统用户李>
- omnibus gitlab服务在未限定的上下文中运行
感谢@Drew Blession,他让我在公共汽车上阅读。我最终使用了不同的SSL验证方法,因此我不需要将文件上载到GitLab的根目录。对,这就是我当前正在做的-通过DNS进行域验证。对,这就是我当前正在做的-通过DNS进行域验证。