ru

Освоение Ubuntu Server: получите экспертные знания в области развертывания, настройки, управления и устранения неполадок Ubuntu Server на русском

#3137603
Освоение 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

4.8 (152)

Это третье издание бестселлера — универсального справочника для системных администраторов и специалистов 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 и написания скриптов для командной оболочки.

Оглавление

  1. Развертывание Ubuntu Server
  2. Управление пользователями и правами доступа
  3. Управление программными пакетами
  4. Навигация и основные команды
  5. Управление файлами и каталогами
  6. Повышение эффективности работы с командной строкой
  7. Контроль и управление процессами
  8. Ресурсы системы мониторинга
  9. Управление томами хранения
  10. Подключение к сетям
  11. Настройка сетевых служб
  12. Совместная передача файлов
  13. Управление базами данных
  14. Предоставление веб-контента
  15. Автоматизация настройки сервера с помощью Ansible
  16. Виртуализация
  17. Запуск контейнеров
  18. Оркестрация контейнеров
  19. Развертывание Ubuntu в облаке
  20. Автоматизация развертывания в облаке с помощью Terraform
  21. Обеспечение безопасности вашего сервера
  22. Устранение неполадок на серверах Ubuntu
  23. Предотвращение катастроф