Лекция №2

Базовый инструментарий и Web серверы

Теоретическая часть: Переменные окружения в программе и консоли. Демоны: init-скрипты, pid-файлы, файлы конфигурации, логи. Установка из репозитория: yum, apt, pacman. Пример установки и запуска nginx, apache, mysql. Состояние системы: ps, top, vmstat, iostat, netstat. Общая схема работы веб сервера: сокеты, запросы, файлы, логи. Использование сервера для отдачи статики и проксирования запросов. Web сервер как сервер приложений. Модели обработки запросов. SSI.
Практическая часть: Установка программ из репозитория и из PyPi. Управление процессами: программы, скрипты и демоны. Подключение к удаленным машинам: ssh
Копирование файлов: scp, sftp, sshfs, rsync. Структура проекта. Создание нового django-приложения. Запуск Django с помощью gunicorn. Настройка сервера nginx для отдачи статических файлов. Настройка nginx для проксирования запросов.

  • Сергей Лихобабин Сергей Лихобабин
Другие видеозаписи
Все видео

© VK, 2011–2025

Обратная связь

Присоединяйся:

Группа VK
  • Разработка:
    Команда
    VK Education
Версия портала - 5.86.4