Gunicorn (‘Green Unicorn’) - WSGI сервер для UNIX написанный на Python. У него нет сторонних зависимостей, легко установить и использовать.
Установить gunicorn можно с помощью команды sudo pip install gunicorn. Подробности смотрите в документациии gunicorn.
После установки Gunicorn становится доступна команда gunicorn, которая запускает сервер Gunicorn. Самый простой вариант запуска - указать gunicorn путь к объекту WSGI приложения:
gunicorn [OPTIONS] APP_MODULE
APP_MODULE должен быть в формате MODULE_NAME:VARIABLE_NAME. Название модуля должно быть в формате импорта модуля Python. Название переменной - название вызываемого объекта WSGI приложения, который находится в указанном модуле.
Для стандартного проекта Django запуск через gunicorn будет выглядеть следующим образом:
gunicorn myproject.wsgi:application
(Ваш проект должен находиться в путях Python. Самый простой способ это сделать - вызвать команду в корне проекта, где находиться файл manage.py.)
Дополнительные настройки смотрите в документации Gunicorn.
Mar 30, 2016