Долго не писал в Дзене, пора навёрстывать 🚀 За последние полгода начал изучать Python с уклоном на бекэнд. Задеплоив своё первое Django-приложение в веб, я столкнулся с тем, что для его работы нужно дополнительно установить… wsgi-сервер? Что это и зачем? И это не считая Nginx, который тоже выполняет роль сервера. Я задался вопросом: “Нахрена нам столько приложений, задача которых просто обрабатывать http-запросы и выплёвывать ответы? (nginx, gunicorn, django)”. Поэтому я решил разобраться, зачем нам всё это, как оно работает и при чём тут зелёные единороги...
Недавно передо мной встала задача разворачивания Django приложения на VDS сервере. У меня получилось это сделать довольно легко, и я написал эту инструкцию, которая точно описывает мои действия. Перед тем как повторять следующие шаги я рекомендую вам создать на сервере обычного пользователя и выполнять все команды от него. Шаг 1: Подключитесь к виртуальному серверу Используйте SSH-клиент, такой как PuTTY (для Windows) или встроенный терминал (для Linux/Mac), чтобы подключиться к вашему виртуальному серверу...