title: deploy django application on apache server
body: <p>I'm new to django and deploying apps. I tried to follow <a href="https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-apache-and-mod_wsgi-on-ubuntu-14-04" rel="nofollow noreferrer">this</a> tutorial. Everything worked great except that by the end, instead of the django app I got the depault apache2 page. (If it's matter, I work on ubuntu).</p>
  
  <p>/etc/apache2/sites-available/000-default.conf:</p>
  
  <pre><code>&lt;VirtualHost *:8079&gt;
  
  
      Alias /static /home/or/myproject/static
      &lt;Directory /home/or/myproject/static&gt;
          Require all granted
      &lt;/Directory&gt;
  
      &lt;Directory /home/or/myproject/myproject/&gt;
          &lt;Files wsgi.py&gt;
              Require all granted
          &lt;/Files&gt;
      &lt;/Directory&gt;
  
      WSGIDaemonProcess myproject python-path=/home/or/myproject/ python-home=/home/or/myproject/myprojectenv
      WSGIProcessGroup myproject
      WSGIScriptAlias / /home/or/myproject/myproject/wsgi.py
  
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p>Any suggestions? maybe firewall or something? I'm pretty lost... </p>
  
  <pre><code>  [1]: https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-apache-and-mod_wsgi-on-ubuntu-14-04
  </code></pre>