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