Как задеплоить django-приложение на виртуальную машину | Google Cloud Platform
В этом видео на практическом примере разбираем как задеплоить django-приложение на виртуальную машину и делать это будем на Google Cloud Platform - Compute Engine. Но процесс разворачивания приложения будет схож на любых виртуальных машинах
Содержание:
00:00 Что будем делать обзор тестового django-приложения
02:10 Настраиваем Google Cloud VM
04:20 Устанавливаем все что нужно для запуска проекта на виртуальной машине
05:30 Создаем виртуальное окружение и устанавливаем нужные библиотеки
05:52 Создаем файлик .env с переменными окружения
06:30 Запускаем приложение при помощи
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:/