-
Развернуть сайт на wordpress
-
Знание основ администрирования веб-серверов
- Установить Nginx, Mysql, php
- Запустить Wordpress
-
Базовые операции
- Запустить
- Остановить
- Где смотреть логи
- Что смотреть в логах?
-
Установка ПО
- Centos
- Debian/Ubuntu
-
Базы данных
- Простые запросы
- Бекап базы
- Запуск/остановка
- postgresql
- MySQL
-
Базовые операции
- Создать пользователя
- Удалить
- Дать доступ к конкретной БД
-
Развернуть сервер IP-телефонии и подключить его к Zadarma.ru
- Установить Asterisk + FreePBX
- Подключить его к Zadarma.ru и проверить звонки
-
Диагностика того что сломалось
- sngrep
- tcpdump
- логи Asterisk
-
Как работает IP-телефония
- Протокол SIP
- Протокол RTP
-
Автоматизация рутинных операций с помощью Bash
- Автоматические задачи через cron
- Написать скрипт, который перезапускает Asterisk каждую ночь
- Написать скрипт который делает бекап с одной машины на другую каждую ночь
-
Виртуализации
-
Знание платформы виртуализации VMware; ESXi
- Создать виртуалку
- Перенести виртуалку
-
2. Технологии эффективной виртуализации
- Docker
- Hyper-V,
- KVM
- 3. Гипервизоры 2-го типа (интегрированные с хост-системой)
- 4. Гипервизоры 1-го типа (bare metal hypervisors)
- 5. Вложенная (nested) виртуализация
- 6. Виртуализация ввода-вывода
- 7. Контейнеризация (виртуализация на уровне ядра ОС)
- 8. Системы управления виртуализацией
-
Облачные технологии
- 1. Обзор облачных вычислений
- 2. Облачная архитектура
- 3. Платформы облачных вычислений. OpenStack, OpenNebula
- 5. Создание и настройка виртуальных машин
- 6. Организация виртуальной изолированной сети
- 7. Настройка маршрутизатора, балансировщика
- 8. Безопасность облака. Настройка фаервола
-
DNS сервер
- Настройка зоны для сайта
-
Настройка кеширующего сервера
- Зачем это нужно?
- Как использовать?
- Настройка DNS сервера на базе Bind9
-
Мониторинг работы серверов и сервисов;
- Zabbix мониторинг
-
Анализ, оптимизация
и аварийные работы в Linux
- 1. Основы сбора информации и поиска проблем
- 2. Отладка на разных этапах загрузки системы и сервисов
- 3. Хранение данных в Linux, решение проблем с разделами
- 4. Поиск и решение проблем в сетевом стеке
- 5. Безопасность в Linux
- 6. Отладка работы приложений
- 7. Профилирование системы
- 8. Обзор оптимизации работы Linux
-
Знание принципов работы сетевых протоколов, принципов построения компьютерных сетей.
-
Диагностика
- traceroute
- ping
- mtr
- dig
-
VPN
- - опыт настройки локальных и глобальных сетей, VPN
- tcp
- udp
-
Резервное копирование
- rsync
- bacula или bareos
-
Основы операционных систем
- Операционные системы
- 1. Основы устройства компьютера
- 2. Ядро операционной системы
- 3. Диски
- 4. Логические диски
- 5. Файловые системы
- 6. LVM
- 7. RAID и mdadm
- 8. Оперативная память
- 9. Многозадачность
- 10. Кросплатформеность и виртуализация
-
Файловый сервер
- Настройка файлового сервера на базе Samba
- Авторизация пользователей и разделение прав доступа
-
Настройка программного RAID
- Какие бывают Raid
- RAID10
- RAID1
- RAID5
-
Компьютерные сети
- Основы компьютерных сетей. Ethernet
- Модель OSI
- Углубленное изучение сетевых технологий