17 технологий ИТ

Цель видеокурса «17 Технологий ИТ» — максимально быстро заложить в Вас отличные навыки владения Linux. Научить устанавливать, настраивать и использовать ключевое программное обеспечение, используемое в ИТ. В начале каждого модуля даётся необходимая теория, затем мы начинаем делать, делать, делать. Вы удивитесь, насколько быстро можно научиться настраивать ПО, заявленное в курсе.

Отличный выбор для системных администраторов и людей, которым приходится работать с серверным ПО.

Баннер

Содержание видеокурса «17 Технологий ИТ»:

Модуль 1. Резервное копирование

  • Копирование данных с продакшен-сервера на backup-сервер
  • Перекрестное копирование данных
  • Системы хранения данных
  • Другие носители данных
  • Виды бекапа
  • Схемы ротации бекапов
  • Методы резервирования баз данных
  • RAID – Redundant Array of Independent Disks
  • Типы RAID-массивов
  • Уровни RAID-массивов
  • RAID 0 (Striped Disk Array without Fault Tolerance)
  • RAID 1 (Mirroring & Duplexing)
  • RAID 5 (Independent Data Disks with Distributed Parity Blocks)
  • RAID 1+0 (Very High Reliability with High Performance)
  • RAID 5+0 (High I/O Rates & Data Transfer Performance)
  • Storage Area Network
  • Network Attached Storage
  • Direct Attached Storage
  • Самописный скрипт использующий атрибут mtime файлов
  • Rsync
  • Зеркалируем разделы
  • Amanda

Модуль 2. Сетевой интерфейс Linux

  • Какие файлы влияют на работу сетевого интерфейса
  • DHCP iface
  • Loopback iface
  • Custom iface
  • Практика
  • Маршрутизация
  • Прописываем маршруты
  • Про шлюз
  • Полезные ключи netstat
  • NMAP
  • tcpdump

Модуль 3. TFTP

  • Установка
  • Работа с TFTP
  • Типы пакета
  • Режимы передачи
  • Коды ошибок
  • Клиент tftp

Модуль 4. NFS

  • Установка
  • Настройка
  • Опции конфигурационного файла
  • Дополнительная информация

Модуль 5. Install-сервер

  • Принцип работы
  • DHCP
  • TFTP
  • Syslinux
  • NFS
  • Создаем структуру tftp-сервера добавляем контент на сервер
  • Устанавливаем ОС по сети
  • Автоматизация установки с помощью Kickstart
  • Диагностика

Модуль 6. Виртуализация

  • Что это такое?
  • Зачем это нужно?
  • Типы виртуализации
  • Архитектура Xen
  • Причины по которым стоит использовать виртуализацию
  • Настраиваем сервер виртуализации
  • Установка Xen
  • Создание новых виртуальных машин в Xen
  • Работа с виртуальными машинами
  • Производительность виртуальных машин

Модуль 7. Subversion

  • Архитектура Subversion
  • Протоколы работы с SVN
  • Способы хранения данных
  • Компоненты Subversion
  • Проблема одновременной работы с файлами
  • Рабочий цикл
  • Установка
  • Работаем с репозиторием
  • Получение копии репозитория с удаленного сервера где у вас есть аккаунт
  • Ограничение доступа
  • Работа через Proxy

Модуль 8. Apache

  • Об Apache
  • Установка
  • Настройка
  • Добавляем виртуальный хост
  • Возможные опции в директиве Options
  • Определение возможных директив в .htaccess
  • Аутентификация на сайте
  • Включение SSL
  • Server-status и server-info
  • SSI
  • Использование mod_rewrite
  • Регулярные выражения mod_rewrite и флаги
  • Коды веб-сервера

Модуль 9. SAMBA

  • Что такое SAMBA и зачем она нужна?
  • Возможности SAMBA
  • Установка
  • Типы аутентификации
  • Ключевые файлы
  • Структура конфигурационного файла
  • Пример конфигурационного файла
  • Описание конфигурационного файла
  • SWAT – веб-интерфейс к SAMBA

Модуль 10. DHCPD

  • Принцип работы
  • Установка DHCPD
  • Настройка DHCPD
  • Описание опций из dhcpd.conf
  • Секции-объявления
  • Типы пакетов протокола DHCP
  • Используемые порты
  • DHCP-клиент

Модуль 11. MySQL

  • Принцип работы
  • Пример роли MySQL в информационном пространстве
  • Типы данных
  • Сколько нужно места под хранение типа данных?
  • Практика
  • Файл как источник запросов
  • Пользователи и привилегии
  • Саммари по командам и принципу работы
  • Конфигурационный файл my.cnf
  • Забытый пароль администратора
  • Резервное копирование
  • Проверка целостности таблиц с помощью myisamchk
  • Саммари по myisamchk

Модуль 12. Мониторинг

  • О Nagios
  • Установка и настройка Nagios
  • Добавление хостов и сервисов на мониторинг
  • Мониторинг различных параметров сервера
  • Мониторинг свободного места
  • Защита системы от пользовательских процессов
  • Мониторинг S.M.A.R.T. - параметров жесткого диска
  • Мониторинг сетевых портов в Linux
  • Мониторинг открытых файлов и сокетов
  • Мониторинг запущенных процессов
  • Мониторинг системных ресурсов
  • Мониторинг свободного места в разделах
  • Мониторинг сетевой подсистемы в реальном времени
  • Мониторинг работы DNS-сервера в реальном времени
  • Мониторинг соединений proftpd в реальном времени
  • Статистика по виртуальной памяти
  • Статистика по процессору и устройствам ввода-вывода

Модуль 13. DNS

  • Установка
  • Инструменты
  • Базовые понятия
  • Правила построения DNS-системы
  • Режимы работы ДНС-серверов
  • Типы ответов DNS-серверов
  • Виды запросов к DNS-серверу
  • Способы копирования зоны с master-сервера
  • Виды записей
  • Структура конфигурационного файла
  • Настройка
  • Опции конфигурационного файла
  • Slave-сервер
  • Записи в /etc/resolv.conf
  • Статистика работы

Модуль 14. Nginx

  • Что такое Nginx?
  • Преимущества Nginx
  • Варианты использования Nginx
  • Установка EPEL
  • Ставим EPEL-пакет
  • Установка Nginx с поддержкой PHP
  • Конфигурирование Nginx + FastCGI
  • Понижаем нагрузку на основной веб-сервер
  • Установка mod_rpaf
  • Включение SSL
  • Использование двух версий PHP в Nginx одновременно
  • Примеры производительности с Nginx и без него
  • Описание директив конфигурационного файла

Модуль 15. Postfix

  • Установка и настройка
  • Postfix
  • MySQL
  • Dovecot
  • Clamd
  • ClamSMTP
  • Spamassassin
  • Postfixadmin
  • Squirrelmail
  • Описание конфигурационных файлов
  • Postfix
  • Dovecot
  • Clamd
  • Clamsmtp
  • Spamassassin

Модуль 16. OpenVPN

  • Об OpenVPN
  • Установка Linux VPN-сервера
  • Настройка Linux VPN-сервера
  • Linux VPN-клиент
  • Windows VPN-клиент
  • Добавление клиентов
  • Таблица предназначения ключей и сертификатов
  • Конфигурационный файл openvpn.conf на Linux VPN-сервере
  • Конфигурационный файл client.conf на Linux-клиентах
  • Конфигурационный файл client.ovpn на Windows-клиенте

Модуль 17. Отказоустойчивый кластер

  • Что такое кластер?
  • Принцип работы нашего кластера
  • DRBD
  • Программы входящие в состав пакета DRBD
  • Heartbeat
  • Именование серверов
  • Установка ПО
  • Настройка DRBD
  • Настройка Heartbeat
  • Установка Apache
  • Тестирование кластера

Бонусы

  • К видеокурсу прилагается печатное руководство, в котором содержится 100% материала
  • Диск с операционной системой Linux CentOS 5.3

17 Технологий ИТ
Автор: Евгений Коноплев

Узнать подробнее...(перейти на сайт автора)


Видеоурок по теме:

Установка, настройка и работа с TFTP сервером
Автор: Евгений Коноплев

Узнать подробнее...(перейти на сайт автора)

Не работает ссылка? — Напишите нам об этом в комментариях.
Понравился материал? — Кликните по кнопкам ниже и расскажите о нём друзьям!

Внимание! Посетители, находящиеся в группе Гости, не могут оставлять комментарии. Зарегистрируйтесь или зайдите на сайт под своим логином.