Как установить сайт на Django в панели ISPmanager?

Сервер Centos 7. ISPmanager 5. Apache.
В панели надо установить сайт написанный на Django 2.1 (python 3.6).
Домен уже есть.
В настройках домена нет возможности выбрать версию python.
Вопрос: как наиболее простым образом разместить сайт?
Подключился по SSH, установил python3, pip, virtualenv, django. Но вот всё остальное кажется немного сложным.
Просто подскажите в каком направлении двигаться. Логичнее всего как-то сделать через панель ISPmanager. Только непонятно как.

Ещё вопрос. Похоже придется выбирать между gunucorn и wsgi. Что лучше подойдет в данном случае. Есть маленький опыт с wsgi.
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ответы на вопрос 1
1) Через админку и апач - никак. Все ручками из консоли по хардкору.
2) Вот моя старая инструкция, как я поднимал Django (она скорее всего уже неактуальная, и в ней есть проблемы с безопасностью, но чтобы ты понимал, что к чему). - https://habr.com/ru/post/277653/
3) На Digital Ocean есть неплохие туториалы, как ставить все.

Ещё вопрос. Похоже придется выбирать между gunucorn и wsgi. Что лучше подойдет в данном случае. Есть маленький опыт с wsgi.

Без разницы, в свое время на конференции относительно хайлоада, ребята из mail.ru говорили, что вообще не чувствуют разницу и используют то, что было исторически у них (у них и первый и второй на проде есть)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Omnic Москва
от 100 000 до 160 000 руб.
CRON Махачкала
от 60 000 до 140 000 руб.
Uploadcare Санкт-Петербург
от 2 800 usd.