gitlab nginx php解析,部署 GitLab 到最后配置 nginx 碰到权限问题

系统是 Arch Linux ,按照 https://wiki.archlinux.org/index.php/Gitlab 配下来前面都没什么问题。用 rails s 服务也能启动。但是后面配 nginx 和 unicorn 就有问题了。

日志显示是这样:

2012/08/23 20:29:22 [crit] 5586#0: *19 connect() to unix:/home/gitlab/gitlab/tmp/sockets/gitlab.socket failed (13: Permission denied) while connecting to upstream, client: 114.222.182.176, server: gitlab.yesmeck.com, request: "GET /favicon.ico HTTP/1.1", upstream: "http://unix:/home/gitlab/gitlab/tmp/sockets/gitlab.socket:/favicon.ico", host: "gitlab.host.com"

nginx 的进程

root 5585 0.0 0.1 7780 896 ? Ss 20:18 0:00 nginx: master process nginx

http 5586 0.0 0.3 7912 1684 ? S 20:18 0:00 nginx: worker process

unicorn 的进程

gitlab 5476 2.1 12.5 139096 64104 ? Sl 20:17 0:20 unicorn_rails master -c config/unicorn.rb -E production -D

gitlab 5495 0.0 11.6 139096 59516 ? Sl 20:18 0:00 unicorn_rails worker[0] -c config/unicorn.rb -E production -D

gitlab 5498 0.0 11.6 139096 59516 ? Sl 20:18 0:00 unicorn_rails worker[1] -c config/unicorn.rb -E production -D

/home/gitlab/gitlab/tmp/sockets/gitlab.socket 的权限

srwxrwxrwx 1 gitlab gitlab 0 Aug 23 20:17 /home/gitlab/gitlab/tmp/sockets/gitlab.socket

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值