Date: Fri, 29 Jan 2016 10:33:13 -0800 From: Sergei G <sergeig.public@gmail.com> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: How to reference PHP path in web server jail to app server in jail Message-ID: <CAFLLzCOj93krf6bKZ--egQcpXPnfas8HZ7prqhdCR4uYP5usVQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, I currently have this setup: * Host is running nginx web server * Host is running a number of jails. I usually have a jail per application. * nginx configuration file serves content that's installed in a jail by specifying path to a jail; jailed PHP application has paths relative to a jail I'd like to move web server into its own jail, but I don't know how I would instruct web server to locate application's (PHP) jail files. Any ideas? Parts of my nginx configuration file: server { ... # this is a host's path; it would change if nginx in its own jail location / { root /wiki.jailnet.private/usr/local/www/wiki/webroot; } # parts of foswiki configuration location ~ ^/bin/([aa-z]+) { ... # talk to fascgi through TCP/IP. I did not attempt to use Unix sockets. It would be nice. fastcgi_pass 192.168.3.13:90001 # path is valid inside the wiki jail; that will stay the same fastcgi_param SCRIPT_FILENAME /usr/local/www/wiki/webroot/$fastcgi_script_name; ... } So, If I was to move nginx to its own jail I don't know how to replicate root /wiki.jailnet.private/usr/local/www/wiki/webroot; line inside jail to point to another jail's filesystem. I am not that good with nullfs, so if you could point to how to understand it that would be great. Thank you
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFLLzCOj93krf6bKZ--egQcpXPnfas8HZ7prqhdCR4uYP5usVQ>