Системное администрирование — это процесс управления, настройки, поддержки и обеспечения работоспособности систем, сетей, серверов и программного обеспечения. Мы поможем прокачать навыки, которые необходимы начинающему админу, чтобы научиться обращаться с операционной системой Linux
Вы изучите:
Работу с Linux: терминал, пользователей, права и установку ПО
SSH и безопасное управление серверами
Загрузку сервера, системные службы и оптимизацию
Сети: основы, диагностику и устранение неполадок
Развёртывание сайтов и настройку SSL-сертификатов
Виртуализацию и создание виртуальных машин
Основы работы с Docker: контейнеризацию и управление приложениями
Git и GitHub: управление версиями и работу в команде
Чат-бот Linux: проверь себя
Много полезного по администрированию Linux. Присоединяйся и прокачивайся в администрировании Linux вместе со мной!
Я — бот Слёрма по Linux. И я помогу тебе прокачать твои знания!
Базовые службы Linux, обеспечивающие работу ОС и процессы Linux
Основы работы сети
тема 4
Как работает Интернет. Модель OSI
Стек протоколов TCP/IP. Сходства и различия с OSI
Как работает DNS
Что такое «серый» и «белый» IP-адреса
Как установить необходимое ПО на сервер
тема 5
Пакетные менеджеры
Как поставить нестандартное ПО
Обновление ПО
Как вручную развернуть свой сайт
тема 6
Установка LAMP
Переход от LAMP к LEMP как к более продвинутому
Создание виртуальных хостов для загрузки сайта, их настройка
Добавляем SSL от Let’s Encrypt и проверяем работу бота по автозапуску
Загрузка готового сайта или разворачивание CMS
Виртуализация, виртуальные машины и их особенности
тема 7
Что такое виртуализация, гипервизор, виртуальная машина, наиболее популярные гипервизоры и их особенности
Оверселлинг
Создание тестовой виртуальной машины на виртуализации KVM в терминале физического сервера или локального компьютера
Возможные проблемы сервера, их диагностика и методы устранения
тема 8
Чек-лист проверки недоступности сервера
Диагностика ресурсов сервера
Поиск причины нагрузки на сервер: ддос, завершение ОЗУ, вирусы
Оптимизация сервера
тема 9
Настройка РHP и веб-сервера
Параметры PHP, Nginx, PHP-fpm
Файл подкачки (swap), создание и настройка файла подкачки
Некоторые важные параметры MySQL
Проверка сайта на онлайн-ресурсах
Утилита MySQLtuner
Оптимизация MySQL
Основное о Docker-контейнеризации
тема 10
Что такое Docker и как развернуть ПО в Docker
Основы работы с Docker Compose
Работа с Git
тема 11
Создание Git-репозитория
Выгрузка и загрузка проекта в GitHub
Чем Git и GitHub может быть полезен админу
Работа с ветками Git
Спикеры курса
Практикующие специалисты: системные администраторы компании FirstVDS, которая уже более 20 лет сдаёт в аренду и поддерживает виртуальные и физические серверы
Александр Шишкин
Системный администратор в FirstVDS
Работает с Linux-администрированием
Совмещает работу с преподаванием
Данил Громович
Системный администратор в FirstVDS
Проводит предпродажную подготовку и настройку выделенных серверов