我想部署一個基本的申請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 –