[Slackbuilds-users] nginx permissions?
Miguel De Anda
miguel at thedeanda.com
Wed May 6 05:01:45 UTC 2015
i've installed nginx from the slackbuild and i have it run as a proxy for
tomcat with a config something like this...
sever {
server_name example.com;
location / {
proxy_pass http://localhost:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
}
}
when it tries to load some files, it fails with the following error:
2015/05/05 14:59:31 [crit] 25274#0: *5 open()
"/var/lib/nginx/proxy/3/00/0000000003" failed (13: Permission denied) while
reading upstream, client: 192.168.1.2, server: example.com, request: "GET
/foo-file.css HTTP/1.1", upstream: "http://127.0.0.1:8080/foo-file.css",
host: "example.com", referrer: "http://example.com/index.html"
it seems to kind of work if i add a
user mdeanda users;
to the config and change the permission to /var/lib/nginx/* to my local
user (and create lots of folders in the proxy directory) but that's
obviously not the correct way. has anybody dealt with this? i know ubuntu
and others tend to run nginx as a www-data user, is that what we need for
nginx? a new user?
-m
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20150505/66e43bd0/attachment.html>
More information about the SlackBuilds-users
mailing list