Администрирование систем Linux требует особой внимательности. Любое неосторожное действие может привести к серьёзным последствиям, например, потере данных. В таком случае поможет только своевременно сделанная резервная копия. Это накладывает высокие требования к пониманию архитектуры вычислительных систем и процессов, происходящих внутри операционной системы. В перспективе навыки работы с Linux позволят развиваться в направлении DevOps.
Для кого этот курс
- начинающие системные администраторы,
- программисты,
- тестировщики,
- технические специалисты.
- Необходимая подготовка
База для старта
- основные понятия об операционных системах;
- базовые знания о серверном оборудовании;
- технический английский на уровне понимания обозначений и аббревиатур.
- знание Windows систем на уровне элементарного администрирования;
- знание процесса установки операционных систем и требований к ним;
Для чего этот курс
- Установка и поддержка полнофункциональной системы связанных серверов
Вы узнаете
- Про дистрибутивы Linux и различия между ними
- О системе загрузки/остановки операционной системы и управления процессами
- Про организацию и структуру файловой системы
- О назначении и устройстве системы управления пакетами и пакетных менеджерах
- Как устроена систему безопасности Linux
- Как установить и настроить, базу данных.
- Как организовать работу Web сервера.
Вы будете уметь
- Использовать средства виртуализации серверного окружения
- Устанавливать операционные системы серверного типа
- Эффективно использовать интерфейс командной строки для работы в окружении оболочки
- Создавать системные скрипты для автоматизации рутинных задач
- Контролировать и конфигурировать “демонов” в Linux системах
- Создавать полнофункциональные серверные системы
- Поддерживать операционную систему в рабочем состоянии
- Находить и устранять возникающие проблемы
- Использовать средства мониторинга
Программа курса
- Установка Linux и подготовка рабочего места
- Работа с файлами. Файловая система
- Работа с текстом. Система управления пакетами
- Система безопасности. Процессы. Сеть
- Программирование на Bash
- Веб хостинг на примере настройки LAMP
- Система мониторинга Zabbix
- Сетевая файловая система. Настройка DNS