Настройка сервера для Django 🔥 Git, Nginx, Gunicorn, PostgreSQL, домен, SSL-сертификат

preview_player
Показать описание
Покупка домена и сервера, настройка сервера с нуля для Django проекта. Настройка PostgreSQL, NGINX, Gunicorn, получение бесплатного SSL-сертификата через certbot.

1. Создание и настройка пользователя
2. Копирование проекта на сервер
3. Настройка PostgreSQL
4. Настройка Gunicorn службы
5. Настройка Nginx
6. Добавление доменного имени для проекта
7. Добавление SSL сертификата на сервер

ТАЙМЛАЙНЫ:
00:00 - Вступление
00:30 - Выбор доменного имени (кириллица или латиница?)
03:14 - Выбор типа сервера для проекта
04:00 - Создание сервера на Selectel
07:03 - Выбор конфигурации сервера
07:48 - Настройка DNS ресурсных записей
10:00 - Первоначальная настройка сервера
12:07 - Подключение к серверу по SSH
12:54 - Начало основной настройки
14:10 - Настройка PostgreSQL базы данных
16:48 - Клонирование проекта с Git на сервер
25:24 - Настройка Gunicorn WSGI
30:26 - Настройка NGINX
35:06 - Получение бесплатного SSL-сертификата
36:42 - Заключение

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ПОДДЕРЖИ АВТОРА:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Привет! Образовательный контент сейчас не особо популярен, намного проще смотреть всякую дичь, но я уверен, что лучше меньший объем, но с лучшим качеством, а главное - с полезным направлением. Поэтому, если считаете видео полезным и достойным для просмотра другими, не поскупитесь любым способом поддержать: лайком, комментарием, а если поделитесь с друзьями - будет вообще шикарно. Это даже важнее денег будет:) Успеха!

#mrMarshanskiy #django #drf
Рекомендации по теме
Комментарии
Автор

Спасибо большое! Только по твоему туториалу все заработало. И то возился с насойкой путей до файлов в GUNICORN. ПОдписался!

Zeksait
Автор

Здравствуйте.
Полезная информация.
Спасибо.

ncquldg
Автор

Спасибо самое понятное видео что я видел

NoName-hibv
Автор

вот это я называю норм гайд, все четка, без бла бла бла, спасибо за гайд

helish_
Автор

спасибо большое. очень полезная и главное работающая инструкция. ютубу надо 14 слов, вроде, так что нужно писать побольше. вроде норм

xopowen
Автор

Спасибо за видео. А продолжение будет?

askurashev
Автор

Очередное крутое видео, очень круто объясняешь!!!

maratfoxcode
Автор

В базовых настройках SSH желательно:
- запретить возможность авторизации для пользователей с root правами
- настроить авторизацию по ssh-ключам (и отключить возможность подключения по паролю в принципе)

бонус-левел:
+ изменить порт для службы ssh
--почему бонус?
- т.к. потребует разобраться с фаерволом конкретного дистрибутива, на ubuntu-server по-умолчанию проблем не будет, а в rhel уже придется попотеть

--зачем все это???
по интернету ходит много сканеров-брутеров, которые долбят серверы в порт по-умолчанию (22) и пытаются подобрать пароли для типовых УЗ, в том числе root. И в случае "успеха" - сервер моментально может стать рассадником вирусни, рекламы или просто частью чьего-то ботнета.

nipowpow
Автор

А как сделать так, чтобы сервен gunicorn после перезагрузки машины, автоматически поднимал сервис с gunicorn?

MultiAPTEKA
Автор

Hello, can you help to configure Django(DRF) backend and Angular (frontend) Nginx, Gunicorn, PostgreSQL on the same server.

alexandrugherasimov
Автор

please send the file you used in the video to create the server. The one with commands

bdpijvz
Автор

С тестового бесплатного домена конечно автор не начал начинать.. действительно, а зачем?

mcarwa