Failed to start gunicorn.service: Unit gunicorn.service not found
<p><em>I am trying to deploy a basic application to <code>Amazon EC2</code> using <code>Django</code>, <code>Gunicorn</code>, and <code>Nginx</code>. I have the app <code>git clone</code>'d into my <code>AWS</code> <code>Ubuntu</code> instance and am running <code>Django 1.10</code>.</em> </p>

<p><strong><em>I am able to run my app using <code>Gunicorn</code> with the following command...</em></strong> </p>

<p><code>gunicorn --bind 0.0.0.0:8000 blackspruceherbals.wsgi:application</code></p>

<p><strong><em>I am running into trouble though when I try to create a upstart file for <code>Gunicorn</code>. The file path is as follows...</em></strong></p>

<p><code>/etc/init/gunicorn.conf</code></p>

<p><strong><em>and the upstart code looks like this...</em></strong></p>

<pre><code>description "Gunicorn application server handling black spruce herbals"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
setuid ubuntu
setgid www-data
chdir /home/ubuntu/websitename/
exec bsh_env/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/websitename/websitename.sock websitename.wsgi:application
</code></pre>

<p><strong><em>When I run...</em></strong></p>

<p><code>sudo service gunicorn start</code></p>

<p><strong><em>I get the following error...</em></strong></p>

<p><code>Failed to start gunicorn.service: Unit gunicorn.service not found.
</code></p>

<p><em>What gives?  I have scoured the internet looking for an answer, but have found nothing. Can you see something obvious I am doing wrong? Thanks in advance.</em> </p>