E-Book, Englisch, 686 Seiten
Vandine / Lacroix Mastering Ubuntu Server
1. Auflage 2026
ISBN: 978-1-80730-506-2
Verlag: Packt Publishing
Format: EPUB
Kopierschutz: 0 - No protection
Administer, secure, automate, and scale Ubuntu Server 26.04 for cloud, containers, and AI workloads
E-Book, Englisch, 686 Seiten
ISBN: 978-1-80730-506-2
Verlag: Packt Publishing
Format: EPUB
Kopierschutz: 0 - No protection
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.
Autoren/Hrsg.
Weitere Infos & Material
1
Introduction to Ubuntu Server
For more than three decades, Linux has played a central role in modern computing. It powers a significant portion of the Internet, serves as the foundation for many cloud platforms, and is widely used in enterprise, research, and development environments. Among the many Linux distributions available today, Ubuntu has become one of the most widely deployed.
Originally released in 2004, Ubuntu was created with the goal of making Linux more accessible while preserving the flexibility and reliability that professional users expect. Since then, it has grown into a platform that can be found everywhere from home labs and small businesses to hyperscale cloud environments and enterprise data centers.
Learning Ubuntu Server involves more than memorizing commands or editing configuration files. Administrators are responsible for deployment, security maintenance, troubleshooting, performance monitoring, automation, and long-term lifecycle management. The goal of this book is to build those skills progressively while providing a solid understanding of the technologies that underpin modern Ubuntu systems.
In this chapter, we will cover the following topics:
- What is Ubuntu Server?
- What’s new in 26.04?
- What is Canonical Academy?
- Ubuntu certifications and required exams
- Study material
The Ubuntu philosophy and open-source value
The word originates from the Nguni Bantu languages and is often translated as “” or “.” Within the software world, that spirit is reflected in the open-source development model, where software is built, reviewed, and improved through collaboration.
For administrators and organizations, the open-source model provides several practical advantages:
Transparency and trust
Open-source software allows anyone to inspect source code, review changes, and evaluate security fixes. While few administrators will personally audit every line of code they deploy, the ability for independent researchers, vendors, and community members to examine software contributes to a level of transparency that is difficult to achieve in closed ecosystems.
Rapid ecosystem development
Many technologies that now define modern infrastructure, including containers, orchestration platforms, software-defined networking, and AI frameworks, first gained traction in open-source communities. This collaborative development model allows new ideas to evolve quickly and mature through widespread adoption and testing.
Flexibility and portability
One of Ubuntu’s strengths is its consistency across deployment environments. The same operating system can be installed on a physical server, deployed as a virtual machine, provisioned in a public cloud, or used in a development lab. This portability allows administrators to develop skills and workflows that transfer between environments with minimal adjustment.
While Ubuntu is not the only Linux distribution suitable for server workloads, its predictable release schedule, extensive documentation, and large ecosystem have made it a common choice for organizations of all sizes.
The Ubuntu release cycle: stability vs. velocity
One of the most important considerations when selecting a server platform is predictability. Administrators need to know how long a system will be supported, when updates will arrive, and how frequently major upgrades will be required.
Canonical publishes a new Ubuntu release every six months, typically in April and October. Version numbers correspond to the year and month of release. For example, Ubuntu 24.04 was released in April 2024, while Ubuntu 25.10 followed in October 2025.
For production environments, however, Long-Term Support (LTS) releases are generally the more practical choice. LTS releases occur every two years and are designed to provide a stable foundation for long-lived deployments. The alternating timeline between interim releases and two-year LTS releases is illustrated in the following diagram:
Figure 1.1: Ubuntu release cadence
Understanding the support lifecycle of each release type is essential when planning deployments and long-term server maintenance. The differences in support duration between interim and LTS releases are outlined in the following table:
| Release type | Standard security maintenance | Ubuntu Pro |
| Interim release (e.g., 24.10, 25.04) | 9 months | N/A |
| LTS release (e.g., 24.04, 26.04) | 5 years (Main) | 10 years (Main + Universe) |
Table 1.1: Ubuntu release types and support lifecycle comparison
Many organizations standardize on LTS releases because infrastructure lifecycles are often measured in years rather than months. Frequent operating system upgrades may be acceptable in development environments, but production systems generally benefit from stability and predictable maintenance schedules.
In practice, the upgrade itself is often the easy part. The larger task is validating applications, testing configuration changes, and scheduling maintenance without disrupting users. A predictable release lifecycle gives administrators time to plan that work instead of treating operating system upgrades as emergencies.
Understanding the 26.04 LTS milestone
This book focuses on Ubuntu 26.04 LTS. Like previous LTS releases, it represents the result of extensive testing, upstream integration, and platform stabilization.
Several characteristics make LTS releases particularly attractive for server deployments:
Standard support
Ubuntu 26.04 LTS receives five years of security updates and critical bug fixes. Standard security maintenance covers packages in the Main repository, including the core operating system components that most deployments rely upon.
Predictable platform evolution
Ubuntu’s LTS model prioritizes stability while still incorporating modern hardware support and contemporary software stacks. This approach helps reduce operational risk while allowing organizations to adopt newer technologies at a manageable pace.
Extended lifecycle options
Organizations with longer infrastructure lifecycles can extend security maintenance through Ubuntu Pro. Expanded Security Maintenance (ESM) extends coverage to ten years and broadens security maintenance across the Ubuntu archive, including packages in Main and Universe. Canonical also offers a Legacy add-on for deployments that require an even longer lifecycle.
To understand Ubuntu’s support model, it is important to distinguish between the Main and Universe repositories.
The Main repository contains software supported by Canonical. Packages in Main receive CVE patches during the five-year standard security maintenance period for an LTS release.
The Universe repository contains a much broader collection of software originating from Debian and the Ubuntu community. While it significantly expands the available software catalog, it does not receive the same five-year standard security maintenance commitment as Main. Ubuntu Pro extends Canonical’s security maintenance commitment to packages in Universe.
In practice, most administrators will use software from both repositories. Understanding how support policies apply to each becomes increasingly important as systems move from experimentation into production.
Core components of the modern Ubuntu stack
Ubuntu Server today provides a broad collection of technologies that support both traditional infrastructure and modern cloud-native workloads.
As we progress through the book, we will examine several key components that administrators encounter regularly:
Subiquity and cloud-init
Subiquity provides Ubuntu’s installation framework, while cloud-init enables automated provisioning and configuration. Together, they support both interactive installations and large-scale automated deployments.
Netplan
Netplan provides a declarative approach to network configuration through YAML-based definitions. Rather than editing multiple configuration files directly, administrators can define network behavior in a consistent format that integrates with backend services such as and .
Administrators coming from older Ubuntu releases may initially find Netplan unfamiliar, particularly if they are accustomed to editing...




