title: How do I run Django as a service?
body: <p>I am having difficulty running Django on my Ubuntu server.   I am able to run Django but I don't know how to run it as a service.  </p>
  
  <pre><code>Distributor ID:    Ubuntu
  Description:       Ubuntu 10.10
  Release:           10.10
  Codename:          maverick
  </code></pre>
  
  <p>Here is what I am doing:</p>
  
  <ol>
  <li>I log onto my Ubuntu server</li>
  <li>Start my Django process: <code>sudo ./manage.py runserver 0.0.0.0:80 &amp;</code></li>
  <li>Test: Traffic passes and the app displays the right page.</li>
  <li>Now I close my terminal window and it all stops.  I think I need to run it as a service somehow, but I can't figure out how to do that.</li>
  </ol>
  
  <p>How do I keep my Django process running on port 80 even when I'm not logged in?</p>
  
  <p>Also, I get that I should be linking it through Apache, but I'm not ready for that yet.  </p>