The Django documentation tell me to put WSGIScriptAlias / /path/to/mysite.com/mysite/wsgi.pyWSGIPythonPath /path/to/mysite.com<Directory /path/to/mysite.com/mysite><Files wsgi.py>Require all granted</Files></Directory>Into the httpd.conf-file. As I learned in another question such a file doesn't exist on Ubuntu. Where does it go?
Where do I put the information for Django in Apache2 in Ubuntu
ubuntu;apache httpd;django
For Ubuntu 14, head over to /etc/apache2/You'll see 2 sub-directories:  sites-available and sites-enabledAdd any new configurations to the sites-available directory, and then use the little a2ensite script to enable the site (creates a link to the configuration in sites-enabled).  Here's an example:in /etc/apach2/sites-available, create mysite.conf  (likely need sudo access)edit in all your configuration settings, as in the question and savesudo a2ensite mysite.confrestart apacheThis nifty technique allows you to keep your configurations for different sites in separate .conf files, and allows you to enable / disable each configuration independently without ever touching apache2.conf.To disable the configuration: sudo a2dissite mysite.conf