title: running django on apache
body: <p>First of all: please don't blame me for making newbie mistakes or anything like that. I am still learning and need just a bit of help.
  So I created a droplet on digitalocean with ubuntu 16.04 and logged in and ran:</p>
  
  <pre><code>sudo apt-get update
  sudo apt-get upgrade
  sudo apt-get install python-setuptools python-pip apache2 libapache2-mod-wsgi
  </code></pre>
  
  <p>and installed django:</p>
  
  <pre><code>sudo pip install Django==11.1.4
  </code></pre>
  
  <p>and created the project (without virtualenv) in a directory:</p>
  
  <pre><code>django-admin.py startproject mysite
  </code></pre>
  
  <p>However, if I do "runserver"</p>
  
  <pre><code>python manage.py runserver
  </code></pre>
  
  <p>and type xxx.xxx.xxx.xx:8000 in firefox there is nothing even though I see in the terminal that the runserver did work. If I type xxx.xxx.xxx.xx then I see the default page of apache. My goal is to run django over apache but I cannot even get started because the runserver which is just for testing didn't even work. How can I make this work, where did I make a mistake?</p>
  
  <p>Edit: the output of the runserver is:</p>
  
  <pre><code>Performing system checks...
  
  System check identified no issues (0 silenced).
  September 02, 2017 - 22:21:12
  Django version 1.11.4, using settings 'mysite.settings'
  Starting development server at http://127.0.0.1:8000/
  Quit the server with CONTROL-C.
  </code></pre>