Linux Lessons - 17 ИT технологий (видео уроки по Линукс) - Скачать бесплатно
Описание: 17 модулей видео + печатное руководство к этому видеокурсу для удобства его изучения. 17 частей курса детально и наглядно рассказывают о всех премудростях работы системного администратора, настройки серверов различного ур., администрирования linux-систем. Весь материал сложен на базе CENTOS Линукс 5.2, однако может оказаться без труда применим и к любому другому дистрибутиву.
После освоения курса Вы сможете:
- Производить резервное копирование при помощи Amanda, rsync и своих скриптов
- Настраивать сетевой интерфейс Линукс, маршрутизацию, анализировать работу сети
- Вести работу с Trivial File Transfer Protocol
- Вести работу с Network File System
- Устанавливать и настраивать Install-сервер для установки ОС за 5 мин.
- Инсталлировать виртуальные машины и применять их
- Применять SVN для управления версиями файлов
- Устанавливать, настраивать и применять веб-сервер Apache
- Вести работу с виртуальными хостами, аутентификацией, mod_rewrite и т.д.
- Устанавливать, настраивать и применять SAMBA
- Применять разные схемы аутентификации SAMBA
- Применять веб-интерфейс SAMBA
- Устанавливать, настраивать и применять DHCP-сервер
- Устанавливать, производить базовую настройку и применять СУБД MYSQL
- Исполнять популярные запросы к базе данных
- Производить сетевой мониторинг при помощи Nagios
- Производить мониторинг системных ресурсов
- Приобретать статистику по процессору, устройствам ввода-вывода, виртуальной памяти и т.д.
- Устанавливать, настраивать и применять primary и secondary DNS-сервер
- Устанавливать, настраивать и применять nginx в разных схемах работы
- Устанавливать, настраивать и применять почтовый сервер на базе Postfix
- Устанавливать, настраивать и применять защищенные сети на базе OPENVPN
- Устанавливать, настраивать и применять отказоустойчивый кластер для обеспечения бесперебойной работы веб-сервера Apache
Модуль 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
- Проблема одновременной работы с файлами
- Рабочий цикл
- Установка
- Работаем с репозиторием
- Получение копии репозитория с удаленного сервера где у вас есть аккаунт
- Ограничение доступа
Модуль 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-клиент
Модуль 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
- Тестирование кластера
Год выпуска: 2009
Производитель: fasttech.ru
Сайт производителя: http://fasttech.ru/17tech.php
Автор: Евгений Коноплев
Продолжительность: 14 час. 18 мин.
Тип раздаваемого материала: Видеоурок
Язык: Русский
Формат видео: MKV
Видео: 1000x800, 15.000 fps, AVC
Аудио: AAC LC, 2 ch, , 48.0 KHz
Размер: 969 MB
Linux Lessons - 17 ИT технологий (видео уроки по Линукс) - Скачать бесплатно