A Secure VPS with DigitalOcean, Nginx, LetsEncrypt

61 участник

О чём курс

Вам больше не нужно платить за каждый отдельный хостинг — разверните неограниченное количество сайтов и проектов на одном собственном VPS, полностью контролируя его безопасность и настройки. Внутри курса разбирается настройка стека Ubuntu, Nginx, PHP и MySQL с нуля. Вы научитесь не только запускать сервер, но и защищать его от DoS/DDoS-атак и XSS-уязвимостей, а также настраивать автоматическое получение бесплатных SSL-сертификатов через Let’s Encrypt. Это практическое руководство для тех, кто хочет перенести свои проекты на профессиональный уровень, перестав зависеть от ограничений сторонних хостинг-провайдеров.

Программа обучения

  • Создание и настройка VPS (DigitalOcean или аналог)
  • Работа с командной строкой Linux/Ubuntu (cd, cp, sudo, mv, mkdir и др.)
  • Управление пакетами через apt
  • Настройка пользователей и прав доступа (sudo/su)
  • Удаленное подключение по SSH и использование SSH-ключей
  • Развертывание и конфигурация Nginx
  • Установка и оптимизация MySQL
  • Использование Git для развертывания проектов
  • Установка Composer и глобальных пакетов
  • Работа с DNS-записями для доменов и поддоменов
  • Обеспечение безопасности:
    • Настройка брандмауэра (Firewall)
    • Защита от DoS/DDoS и XSS-атак
    • Настройка заголовков Expires и Gzip
    • Получение и установка SSL-сертификатов (HTTPS) через Let’s Encrypt
Складчина создана 24 ноября 2016 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
80 ₽ 650 ₽