Date: Fri, 29 Jan 2016 12:04:29 -0700 From: markham breitbach <markhamb@corp.ssimicro.com> To: freebsd-questions@freebsd.org Subject: Re: How to reference PHP path in web server jail to app server in jail Message-ID: <56ABB7BD.2000003@corp.ssimicro.com> In-Reply-To: <CAFLLzCOj93krf6bKZ--egQcpXPnfas8HZ7prqhdCR4uYP5usVQ@mail.gmail.com> References: <CAFLLzCOj93krf6bKZ--egQcpXPnfas8HZ7prqhdCR4uYP5usVQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
You can't directly point from one jail to another. That's kinda the point of jails :) However, you could use a nullfs mount at the host (prison?) level: # mount_mullfs -ro /wiki.jailnet.private/usr/local/www/wiki/webroot /webs= erverjailroot/mountpoint This will allow readonly access from the webserver to the php-app -Markham On 2016-01-29 11:33 AM, Sergei G wrote: > 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 applica= tion. > * 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 w= ould > 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 replicat= e > 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 underst= and > it that would be great. > > > Thank you > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd= =2Eorg"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56ABB7BD.2000003>