...
Code Block |
---|
cd /var/opt/norduni/scrsrc/niweb/ ln -s /var/opt/python_environments/norduni/ env cd static ln -s ../env/lib/python2.6/site-packages/django/contrib/admin/media/ admin |
...
Code Block |
---|
# Django settings for niweb project cd /opt/norduni/scrsrc/niweb/ cp generic_settings.py settings.py vi settings.py |
...
Copy the startup script from /var/opt/norduni/scrsrc/scripts/neo4j/ to /etc/init.d/ and then make neo4j start on boot.
...
Code Block |
---|
WSGIPythonPath "/var/opt/norduni/scrsrc:/var/opt/norduni/scrsrc/niweb" WSGIPythonHome "/opt/python_environments/norduni" WSGIDaemonProcess processes=1 threads=25 # For neo4j-embedded WSGIApplicationGroup %{GLOBAL} # For neo4j-embedded WSGIRestrictStdin Off WSGIRestrictStdout Off WSGIScriptAlias / /var/opt/norduni/niweb.wsgi |
...
Code Block |
---|
<LocationMatch "Shibboleth.sso"> SetHandler None </LocationMatch> <Location "/accounts/login-federated/"> AuthType shibboleth ShibRequireSession On require valid-user RequestHeader set X_REMOTE_USER %{eppn}e RequestHeader set EPPN %{eppn}e RequestHeader set GIVENNAME %{givenName}e RequestHeader set SN %{sn}e RequestHeader set MAIL %{mail}e RequestHeader set AFFILIATION %{affiliation}e RequestHeader set ENTITLEMENT %{entitlement}e </Location> Alias /admin_media /var/opt/norduni/scrsrc/niweb/static/admin/ Alias /site_media /var/opt/norduni/scrsrc/niweb/static/ <LocationMatch "^/(admin_media|site_media)"> Options FollowSymLinks Order allow,deny allow from all SetHandler None </LocationMatch> |