Очень простой способ заставить работать django на сервере

Для понятности, давайте определимся:

  • # домашняя директория — /home/vasia/
  • # директория с сайтами — /home/vasia/sites/
  • # папка сайта — /home/vasia/sites/mysite.com/
  • # папка проекта django — /home/vasia/sites/mysite.com/mysite

Читать далее Очень простой способ заставить работать django на сервере

Настройка веб-сервера для Django с nginx и uWSGI

Для запуска Django сервера можно использовать любой веб-сервер с поддержкой WSGI. В данной статье мы по шагам разберем процесс настройки веб-сервера для Django с использованием nginx и uWSGI. Те же принципы можно применить и при использовании другого веб-сервера.

Шаги для запуска веб-сервера для хостинга Django:

  • Приобрести сервер
  • Установить системные пакеты
  • Подготовить виртуальное окружение
  • Создать каталог и залить проект
  • Установить необходимые зависимости
  • Настроить веб-сервер и uWSGI

Если вы хотите разобраться в деталях настройки сервера для хостинга Python (Django) проекта — то я рекомендую прочесть статью  http://itman.in/uwsgi-python-hosting/

Здесь же собраны только необходимые действия для запуска Django проекта на пустом Ubuntu сервере с использованием uWSGI.

Читать далее Настройка веб-сервера для Django с nginx и uWSGI

Хостинг Python проекта — настройка uWSGI по шагам

Разберем по шагам процесс и детали настройки хостинга для Python проекта с использованием uWSGI на примере Django.

Кроме nginx и uWSGI на сервере вам понадобятся PIP и Virtualenv-wrapper, а также Python dev packages. Читать далее Хостинг Python проекта — настройка uWSGI по шагам