Open felix-cao opened 3 years ago
connect() to unix:/var/opt/gitlab/gitlab-workhorse/socket failed (13: Permission denied) while connecting to upstream,
解决方案: 把安装 nginx 时创建的 www 用户加到用户组 git 和 gitlab-www
usermod -aG git www
usermod -aG gitlab-www www
connect() to unix:/var/opt/gitlab/gitlab-workhorse/socket failed (2: No such file or directory) while connecting to upstream
解决方案:将配置文件中的 /var/opt/gitlab/gitlab-workhorse/socket
改为 server unix:/var/opt/gitlab/gitlab-workhorse/sockets/socket
安装方法参考 gitlab 安装指南,本文是在此基础上的补充,
SSL
证书请在阿里云申请免费的证书,并下载到服务器.一、修改 gitlab 配置文件
修改为如下内容
内容参考 官网 configuration
二、nginx 配置
配置内容如下
问题: 这样仍然没有解决掉 https 下免密拉取代码! 内容参考 官网 Vhost (server block)