Mastering Ubuntu Server - Fifth Edition: Administer, secure, automate, and scale Ubuntu Server 26.04 for cloud, containers, and AI workloads
暫譯: 精通 Ubuntu Server 第五版:管理、保護、自動化並擴展 Ubuntu Server 26.04,支援雲端、容器與 AI 工作負載
Vandine, Ken, LaCroix, Jay
- 出版商: Packt Publishing
- 出版日期: 2026-09-28
- 售價: $1,870
- 貴賓價: 9.5 折 $1,776
- 語言: 英文
- 頁數: 686
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1807305074
- ISBN-13: 9781807305079
-
相關分類:
Linux、DevOps、Kubernetes
海外代購書籍(需單獨結帳)
相關主題
商品描述
Go from Linux fundamentals to administering Ubuntu Server 26.04 across on-premises and AWS environments, covering networking, security, virtualization, Docker, MicroK8s, Ansible, Terraform, local AI with Lemonade, and Landscape
Key Features:
- Get up to speed with the latest features and capabilities of Ubuntu Server 26.04
- Master installing, managing, securing, and troubleshooting Ubuntu Server
- Automate with Ansible and Terraform, deploy MicroK8s, and run local AI with Lemonade
Book Description:
Ubuntu Server is a stable, flexible, and powerful Linux distribution used in environments ranging from individual servers to large-scale infrastructure. Mastering Ubuntu Server, Fifth Edition gives you the practical knowledge needed to administer Ubuntu Server 26.04 deployments confidently.
Starting with installation, essential commands, users, permissions, packages, processes, storage, and networking, the book builds a strong foundation in everyday server administration. You will then configure DHCP, DNS, internet gateways, Samba, NFS, MariaDB, Apache, NGINX, and Nextcloud, before working with QEMU/KVM, LXD, Docker, and MicroK8s. This updated edition expands into modern infrastructure practices, showing you how to automate configuration with Ansible, deploy and scale Ubuntu on AWS EC2, and provision AWS resources with Terraform. You will also serve local AI models with Lemonade, isolate agent workloads with AI Lab, manage Ubuntu fleets at scale with Landscape, and explore Canonical Academy's SysAdmin qualification. Finally, you will apply practical security, vulnerability management, troubleshooting, backup, and disaster recovery techniques.
By the end of this book, you will be able to administer, secure, automate, troubleshoot, and scale Ubuntu Server across on-premises, virtualized, containerized, and AWS environments.
What You Will Learn:
- Install and configure Ubuntu Server 26.04 on multiple platforms
- Manage users, permissions, packages, processes, and storage
- Configure Netplan, SSH, DNS, DHCP, gateways, Samba, and NFS
- Deploy databases, web servers, virtual machines, and containers
- Automate server and AWS deployments with Ansible and Terraform
- Run local LLMs with Lemonade and isolate AI agents with AI Lab
- Deploy Kubernetes workloads with MicroK8s and Ubuntu on AWS
- Secure, troubleshoot, back up, and recover Ubuntu servers
Who this book is for:
This book is for Linux system administrators, DevOps and cloud engineers, site reliability engineers, infrastructure professionals, homelab users, and IT enthusiasts who want to build practical Ubuntu Server skills. It is also suitable for readers pursuing Canonical Academy's SysAdmin qualification or moving into Linux administration. No previous Ubuntu Server experience is required, although familiarity with basic computing concepts is helpful. Prior Linux, IT administration, or shell experience will help readers progress through the advanced topics more quickly.
Table of Contents
- Introduction to Ubuntu Server
- Deploying Ubuntu Server
- Managing Users and Permissions
- Navigating and Essential Commands
- Managing Software Packages
- Managing Files and Directories
- Boosting Your Command-Line Efficiency
- Controlling and Managing Processes
- Monitoring System Resources
- Managing Storage Volumes
- Connecting to Networks
- Setting Up Network Services
- Sharing and Transferring Files
- Managing Databases
- Serving Web Content
- Virtualization
- Running Containers
- Automating Server Configuration with Ansible
(N.B. Please use the Read Sample option to see further chapters)
商品描述(中文翻譯)
從 Linux 基礎開始,學習在地端(on-premises)與 AWS 環境中管理 Ubuntu Server 26.04,涵蓋網路、安全性、虛擬化、Docker、MicroK8s、Ansible、Terraform、使用 Lemonade 執行本機 AI,以及 Landscape
主要特色:
- 快速掌握 Ubuntu Server 26.04 的最新功能與能力
- 精通 Ubuntu Server 的安裝、管理、安全防護與疑難排解
- 使用 Ansible 與 Terraform 自動化,部署 MicroK8s,並透過 Lemonade 執行本機 AI
書籍簡介:
Ubuntu Server 是一套穩定、彈性且功能強大的 Linux 發行版,使用範圍從個人伺服器到大規模基礎架構。第五版《Mastering Ubuntu Server》提供管理 Ubuntu Server 26.04 部署環境所需的實務知識,協助您建立信心並有效完成管理工作。
本書從安裝、基本命令、使用者、權限、套件、程序、儲存設備與網路開始,建立日常伺服器管理的堅實基礎。接著,您將學習設定 DHCP、DNS、網際網路閘道、Samba、NFS、MariaDB、Apache、NGINX 與 Nextcloud,並進一步使用 QEMU/KVM、LXD、Docker 與 MicroK8s。本次更新的版本擴充了現代基礎架構實務,示範如何使用 Ansible 自動化設定、在 AWS EC2 上部署與擴展 Ubuntu,以及使用 Terraform 建立 AWS 資源。您也將學習如何使用 Lemonade 提供本機 AI 模型服務、透過 AI Lab 隔離代理程式工作負載、使用 Landscape 大規模管理 Ubuntu 伺服器群組,並探索 Canonical Academy 的 SysAdmin 資格認證。最後,您將實際應用安全性、防範漏洞、疑難排解、備份與災難復原等技術。
完成本書後,您將能夠在地端、虛擬化、容器化與 AWS 環境中管理、保護、自動化、疑難排解及擴展 Ubuntu Server。
學習內容:
- 在多種平台上安裝與設定 Ubuntu Server 26.04
- 管理使用者、權限、套件、程序與儲存設備
- 設定 Netplan、SSH、DNS、DHCP、閘道、Samba 與 NFS
- 部署資料庫、Web 伺服器、虛擬機器與容器
- 使用 Ansible 與 Terraform 自動化伺服器及 AWS 部署
- 使用 Lemonade 執行本機 LLM,並使用 AI Lab 隔離 AI 代理程式
- 使用 MicroK8s 與 AWS 上的 Ubuntu 部署 Kubernetes 工作負載
- 保護、疑難排解、備份與復原 Ubuntu 伺服器
適合對象:
本書適合 Linux 系統管理員、DevOps 與雲端工程師、網站可靠性工程師(SRE)、基礎架構專業人員、家用實驗室(homelab)使用者,以及希望建立 Ubuntu Server 實務技能的 IT 愛好者閱讀。本書也適合準備 Canonical Academy SysAdmin 資格認證,或希望轉向 Linux 管理工作的讀者。無須具備 Ubuntu Server 使用經驗,但熟悉基本電腦概念將有所幫助。若讀者已有 Linux、IT 管理或 Shell 使用經驗,將能更快速地掌握進階主題。
目錄:
- Ubuntu Server 簡介
- 部署 Ubuntu Server
- 管理使用者與權限
- 導覽與基本命令
- 管理軟體套件
- 管理檔案與目錄
- 提升命令列工作效率
- 控制與管理程序
- 監控系統資源
- 管理儲存磁碟區
- 連接至網路
- 設定網路服務
- 分享與傳輸檔案
- 管理資料庫
- 提供 Web 內容
- 虛擬化
- 執行容器
- 使用 Ansible 自動化伺服器設定
(注意:請使用「查看試讀內容」選項,以閱讀後續章節)