Ubuntu Server documentation

Ubuntu Server is a version of the Ubuntu operating system designed and engineered as a backbone for the internet.

Ubuntu Server brings economic and technical scalability to your data center, public or private. Whether you want to deploy an OpenStack cloud, a Kubernetes cluster or a 50,000-node render farm, Ubuntu Server delivers the best value scale-out performance available.

This documentation always targets the latest LTS version of Ubuntu. When there are differences towards older LTS releases, they are noted in the guide.

In this documentation

Getting started

The tutorial walks you through a fresh installation and the first steps of operating an Ubuntu Server.

Networking

Configure network interfaces, provide name and address services, share resources, and synchronize time.

Security

Protect your system with access controls, firewalls, encrypted communications, and network authentication. For more general information about security in Ubuntu, refer also to the Ubuntu Security documentation.

Managing your system

Install, update, upgrade, and troubleshoot the software packages running on your system.

Data and storage

Store and manage data using directory services, databases, logical volumes, and backup tools.

Web and mail services

Serve web content, proxy traffic, write server-side applications, and handle email.

Virtualisation and containers

Run workloads in virtual machines and containers using lightweight and full-virtualisation tooling.

Performance

Set up GPU resources and optimize system performance.

How this documentation is organized

This documentation uses the Diátaxis documentation structure.

  • The Tutorial takes you step-by-step through installing and setting up your first Ubuntu Server system.

  • How-to guides assume basic familiarity with Ubuntu Server and walk you through specific tasks.

  • Reference provides system requirements, a glossary, and other technical specifications.

  • Explanation includes topic overviews, background and context, and detailed discussion of key concepts.

Project and community

Ubuntu Server is a member of the Ubuntu family. It’s an open source project that welcomes community projects, contributions, suggestions, fixes and constructive feedback.

If you find any errors or have suggestions for improvements, please use the “Give feedback” button at the top of every page. This will take you to GitHub where you can share your comments or let us know about bugs with any page.

Releases

Download Ubuntu Server

Ubuntu Release Notes

PDF versions of this documentation

Current PDF (for Ubuntu 20.04 LTS onward)

Ubuntu 18.04 LTS PDF (and earlier)

Commercial support

Thinking about using Ubuntu Server for your next project? Get in touch!