Освоение Ubuntu Server: получите экспертные знания в области развертывания, настройки, управления и устранения неполадок Ubuntu Server на русском
Mastering Ubuntu Server: Gain expertise in the art of deploying, configuring, managing, and troubleshooting Ubuntu Server (B08J89DXFR)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Jay LaCroix | #415: Операционная система Unix
Это третье издание бестселлера — универсального справочника для системных администраторов и специалистов DevOps, предназначенного для изучения, настройки и использования Ubuntu 20.04 в повседневной работе и развертывании.
Основные характеристики
- Практическое руководство, которое научит вас развертывать, обслуживать и устранять неполадки в Ubuntu Server.
- Узнайте, как использовать преимущества улучшенной производительности и безопасности Ubuntu Server 20.04 LTS.
- Новые главы посвящены изучению Ubuntu для облачных вычислений.
Описание книги
Ubuntu Server произвела фурор в центрах обработки данных по всему миру. Независимо от того, развертываете ли вы Ubuntu для крупномасштабного проекта или для небольшого офиса, это стабильный, настраиваемый и мощный дистрибутив Linux с инновационными и передовыми функциями. Гибкий характер Ubuntu позволяет легко адаптировать систему под потребности вашей организации как для простых, так и для сложных серверных развертываний.
Это третье издание обновлено с учетом достижений Ubuntu 20.04 LTS и дополнительно обучает вас использованию Ubuntu Server, от первоначального развертывания до создания готовых к работе ресурсов для вашей сети. Книга начинается с концепций управления пользователями, управления группами и прав доступа к файловой системе. Далее, при переходе к управлению томами хранения, вы узнаете, как форматировать устройства хранения, использовать управление логическими томами и отслеживать использование дисков. Позже вы узнаете, как виртуализировать хосты и приложения, включая настройку QEMU и KVM, а также контейнеризацию с помощью Docker и LXD. По мере изучения книги вы научитесь автоматизировать конфигурацию с помощью Ansible, а также познакомитесь с написанием скриптов. Наконец, вы изучите лучшие практики и методы устранения неполадок при работе с Ubuntu Server, применимые к реальным сценариям.
К концу изучения этой книги по Ubuntu Server вы хорошо освоите передовые концепции Ubuntu Server и приобретете необходимые навыки для администрирования Ubuntu Server.
Что вы узнаете
- Управление пользователями, группами и правами доступа.
- Оптимизация производительности системных ресурсов.
- Выполните шифрование и расшифровку диска с помощью Linux Unified Key Setup (LUKS).
- Настройте защищенную оболочку (SSH) для удаленного доступа и подключите ее к другим узлам.
- Совместное использование каталогов с помощью Samba и сетевой файловой системы (NFS)
- Освойте написание скриптов для повышения эффективности работы с командной строкой.
- Настраивайте виртуальные машины, контейнеры и осуществляйте оркестрацию с помощью MicroK8s и Kubernetes.
- Автоматизируйте развертывание серверов с помощью Ansible и развертывание облачных серверов с помощью Terraform.
Для кого предназначена эта книга?
Книга написана для системных администраторов и специалистов DevOps, чьи команды планируют использовать среду Ubuntu/Linux для своих нужд разработки.
Предварительные знания Ubuntu не требуются. Однако предполагается, что у вас есть некоторый опыт в области администрирования ИТ, работы с Linux и написания скриптов для командной оболочки.
Оглавление
- Развертывание Ubuntu Server
- Управление пользователями и правами доступа
- Управление программными пакетами
- Навигация и основные команды
- Управление файлами и каталогами
- Повышение эффективности работы с командной строкой
- Контроль и управление процессами
- Ресурсы системы мониторинга
- Управление томами хранения
- Подключение к сетям
- Настройка сетевых служб
- Совместная передача файлов
- Управление базами данных
- Предоставление веб-контента
- Автоматизация настройки сервера с помощью Ansible
- Виртуализация
- Запуск контейнеров
- Оркестрация контейнеров
- Развертывание Ubuntu в облаке
- Автоматизация развертывания в облаке с помощью Terraform
- Обеспечение безопасности вашего сервера
- Устранение неполадок на серверах Ubuntu
- Предотвращение катастроф