Курс для тех, кто хочет стать системным администратором.
Вы получите фундаментальные навыки администрирования Linux-систем и научитесь решать наиболее популярные проблемы с серверами
с практикой
Администрирование linux-серверов
бесплатный курс
старт в любой момент
Партнёр
60% курса — задания, тесты и работа на сервере
20+ лет опыт поддержки серверов
каждому студенту, который пройдёт 80% курса
Обучение с нуля
начните погружение в профессию
Упор на практику
От админов FirstVDS
Свидетельство
О курсе
Системное администрирование — это процесс управления, настройки, поддержки и обеспечения работоспособности систем, сетей, серверов и программного обеспечения. Мы поможем прокачать навыки, которые необходимы начинающему админу, чтобы научиться обращаться с операционной системой Linux
Вы изучите:
Работу с Linux: терминал, пользователи, права и установка ПО
SSH и безопасное управление серверами
Загрузку сервера, системные службы и оптимизацию
Сети: основы, диагностику и устранение неполадок
Развертывание сайтов и настройка SSL-сертификатов
Виртуализацию и создание виртуальных машин
Основы работы с Docker: контейнеризацию и управление приложениями
Git и GitHub: управление версиями и работу в команде
А для глубокого изучения Linux и продвинутых аспектов конфигурирования, автоматизации, безопасности и оптимизации систем, также с практикой на виртуальных стендах рекомендуем присоединиться к потоку курса «Администрирование Linux»
Вы изучите:
  • Установку и базовую настройку Linux серверных систем (на примере виртуальных машин)
  • Работу в командной строке для сред без графической оболочки и серверными дистрибутивами
  • Управление пользователями, правами и системными ресурсами
  • Ядро Linux - его устройство, работу, сборку и диагностику сбоев
  • Безопасность системы с помощью шифрования, брандмауэров и аудита
  • Автоматизацию с помощью bash-скриптов, а также мониторинг и логирование
Курс включает теоретические лекции, задания и практику на сервере для отработки материала
Программа
  • Что такое SSH? Почему нужно подключаться по SSH?
  • Как подключиться к SSH: порт, пароли, ключи
  • Генерация ключей и начало их использования. Краткая инструкция
  • Как устроены команды в консоли
  • Основные инструменты работы в терминале
  • Правила построения пути в файловой системе, перемещение по ней
  • Структура файловой системы
  • Уровни доступа. Права и пользователи-владельцы
  • Создание, удаление, переименование, перемещение, копирование
  • Как работать с файлами и каталогами в терминале
  • Простыми словами о загрузке Linux
  • Менеджер сервисов
  • Базовые службы Linux, обеспечивающие работу ОС и процессы Linux
  • Как работает Интернет. Модель OSI
  • Стек протоколов TCP/IP. Сходства и различия с OSI
  • Как работает DNS
  • Что такое "серый" и "белый" IP-адреса
  • Пакетные менеджеры
  • Как поставить нестандартное ПО
  • Обновление ПО
  • Установка LAMP
  • Переход от LAMP к LEMP как к более продвинутому
  • Создание виртуальных хостов для загрузки сайта, их настройка
  • Добавляем SSL от Let’s Encrypt и проверяем работу бота по автозапуску
  • Загрузка готового сайта или разворачивание CMS
  • Что такое виртуализация, гипервизор, виртуальная машина, наиболее популярные гипервизоры и их особенности
  • Оверселлинг
  • Создание тестовой виртуальной машины на виртуализации KVM в терминале физического сервера или локального компьютера
  • Чек-лист проверки недоступности сервера
  • Диагностика ресурсов сервера
  • Поиск причины нагрузки на сервер: ддос, завершение ОЗУ, вирусы
  • Настройка РHP и веб-сервера
  • Параметры PHP, Nginx, PHP-fpm
  • Файл подкачки (swap), создание и настройка файла подкачки
  • Некоторые важные параметры mysql
  • Проверка сайта на онлайн-ресурсах
  • Утилита Mysqltuner
  • Оптимизация Mysql
  • Что такое Docker и как развернуть ПО в Docker
  • Основы работы с Docker compose
  • Создание Git-репозитория
  • Выгрузка и загрузка проекта в Github
  • Чем Git и Github может быть полезен админу
  • Работа с ветками Git
Спикеры курса
Практикующие специалисты: системные администраторы компании FirstVDS, которая уже более 20 лет сдаёт в аренду и поддерживает виртуальные и физические серверы
Александр Шишкин
Системный администратор в FirstVDS
  • Работает с Linux-администрированием
  • Совмещает работу с преподаванием
Данил Громович
Системный администратор в FirstVDS
  • Проводит предпродажную подготовку и настройку выделенных серверов
Подробнее о спикере
Подробнее о спикере
  • Обучает новичков применению программных инструментов
  • Устанавливает ОС семейства Unix (Debian, Centos, FreeBSD) и Windows
  • Находит рещения проблем популярных CMS (Bitrix, Bitrix24, Joomla, WordPress, Drupal)
  • Работает с Linux-администрированием
Системный администратор в FirstVDS
Александр Шишкин
  • Совмещает работу с преподаванием
  • Обучает новичков применению программных инструментов
  • Устанавливает ОС семейства Unix (Debian, Centos, FreeBSD) и Windows
  • Проводит предпродажную подготовку и настройку выделенных серверов
Системный администратор в FirstVDS
Данил Громович
  • Находит рещения проблем популярных CMS (Bitrix, Bitrix24, Joomla, WordPress, Drupal)
Cвидетельство
Именное свидетельство о прохождении курса получает студент, если:
  • изучил 80% курса
  • принимал участие в решении практик, которые входят в курс.
Начать учиться
бесплатно
Видеокурс
Видеоуроки
Тестовые задания
Практические задания
Работа на серверах
Бесплатно
5 000 ₽
Будет полезно
Продвинутые аспекты конфигурирования, автоматизации, безопасности и оптимизации систем
Администрирование Linux
Курс для тех, кто хочет изучить Git и перейти к более сложным курсам Слёрма
Git для начинающих
Вводный курс для тех, кто хочет стать DevOps-инженером. Разберём базовые инструменты DevOps
Быстрый старт в DevOps
Администрирование Linux
Git для начинающих
Быстрый старт в DevOps
Нужна консультация?
задайте нам свой вопрос