toaster-manual: update apache configuration file

Changed access control instructions to work with Apache 2.4 according
to https://httpd.apache.org/docs/current/upgrading.html.

Added 'Require all granted' for wsgi.py according to
https://docs.djangoproject.com/en/1.9/howto/deployment/wsgi/modwsgi/.

Changed python module path for WSGIDaemonProcess as python version
changed and modules are installed to the different path.

(From yocto-docs rev: 503b6c3c250936e889ce146bfcd301ed55e638d2)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ed Bartosh 2016-07-12 10:33:29 -07:00 committed by Richard Purdie
parent c3e076f555
commit 3d24037b76
1 changed files with 15 additions and 5 deletions

View File

@ -399,16 +399,26 @@
<literallayout class='monospaced'>
Alias /static /var/www/toaster/static_files
&lt;Directory /var/www/toaster/static_files&gt;
Order allow,deny
Allow from all
Require all granted
&lt;IfModule mod_access_compat.c&gt;
Order allow,deny
Allow from all
&lt;/IfModule&gt;
&lt;IfModule !mod_access_compat.c&gt;
Require all granted
&lt;/IfModule&gt;
&lt;/Directory&gt;
WSGIDaemonProcess toaster_wsgi python-path=/var/www/toaster/poky/bitbake/lib/toaster:/var/www/toaster/venv/lib/python2.7/site-packages
&lt;Directory /var/www/toaster/poky/bitbake/lib/toaster/toastermain&gt;
&lt;Files "wsgi.py"&gt;
Require all granted
&lt;/Files&gt;
&lt;/Directory&gt;
WSGIDaemonProcess toaster_wsgi python-path=/var/www/toaster/poky/bitbake/lib/toaster:/var/www/toaster/.local/lib/python3.4/site-packages
WSGIScriptAlias / "/var/www/toaster/poky/bitbake/lib/toaster/toastermain/wsgi.py"
&lt;Location /&gt;
WSGIProcessGroup toastern_wsgi
WSGIProcessGroup toaster_wsgi
&lt;/Location&gt;
</literallayout>
If you are using Ubuntu or Debian,