Как задеплоить django-приложение на виртуальную машину | Google Cloud Platform

51 Просмотры
Издатель
В этом видео на практическом примере разбираем как задеплоить django-приложение на виртуальную машину и делать это будем на Google Cloud Platform - Compute Engine. Но процесс разворачивания приложения будет схож на любых виртуальных машинах

Содержание:
00:00 Что будем делать + обзор тестового django-приложения
02:10 Настраиваем Google Cloud VM
04:20 Устанавливаем все что нужно для запуска проекта на виртуальной машине
05:30 Создаем виртуальное окружение и устанавливаем нужные библиотеки
05:52 Создаем файлик .env с переменными окружения
06:30 Запускаем приложение при помощи manage.py
07:04 Открываем 8000 порт на виртуальной машине
08:20 Запускаем приложение при помощи gunicorn
08:36 При помощи чего мы разворачиваем приложение на сервере (supervisor + nginx + gunicorn) и как это работает
10:26 Настраиваем nginx
12:58 Настраиваем gunicorn + supervisor
15:49 Тестируем работу приложения после перезагрузки инстанса
18:10 Настраиваем статический ip адрес для виртуальной машины
19:22 Итоги

Ссылка на github: https://github.com/python-dev-blog/game_muster
Видео про виртуальное окружение:https://www.youtube.com/watch?v=z5GgYRldyDk&t=0s
Подготовка django-приложения к деплойменту: https://www.youtube.com/watch?v=03egj6YEUFY
Категория
Разработка Приложений
Комментариев нет.