我想部署一个基本的申请Amazon EC2
。我的应用程序git clone
'd到我的AWS
Ubuntu
实例中,并且正在运行Django 1.10
。无法启动gunicorn.service:使用<code>Django</code>,<code>Gunicorn</code>和<code>Nginx</code>单位gunicorn.service没有找到
我能够使用Gunicorn
用下面的命令来运行我的应用程序...
gunicorn --bind 0.0.0.0:8000 blackspruceherbals.wsgi:application
我遇到了麻烦,虽然当我尝试创建一个文件新贵为Gunicorn
。文件路径如下...
/etc/init/gunicorn.conf
和暴发户的代码看起来像这样...
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
当我运行...
sudo service gunicorn start
我得到以下错误...
Failed to start gunicorn.service: Unit gunicorn.service not found.
是怎么回事?我在互联网上寻找答案,但一无所获。你能看到我做错的事吗?提前致谢。
你的Ubuntu版本是什么? –
16.04 @AntonisChristofides –