Я пытаюсь развернуть базовое приложение для Amazon EC2
с помощью Django
, Gunicorn
и Nginx
. У меня есть приложение git clone
'd в моем Ubuntu
экземпляре и я запускаю Django 1.10
.Не удалось запустить gunicorn.service: Unit 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 –