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 datacentre, 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.
In this documentation
Tutorials Get started - a hands-on introduction to Ubuntu Server for new users |
How-to guides Step-by-step guides covering key operations and common tasks |
Explanation Concepts - discussion and clarification of key topics |
Reference Technical information - package specifications, APIs, architecture |
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 to pages, please use the link at the bottom of each topic titled: “Help improve this document in the forum.” This link will take you to the Server Discourse forum for the specific page you are viewing. There you can share your comments or let us know about bugs with any page.
- Read our Code of Conduct
- Get support
- Join the Discourse forum
- Download
- Find out how to contribute to the Server Guide, or let us know your feedback and suggestions.
Thinking about using Ubuntu Server for your next project? Get in touch!
PDFs and previous releases
Below are links to the previous Ubuntu Server release server guides as well as an offline copy of the current version of this site:
Ubuntu 20.04 LTS (Focal Fossa) and later: PDF
Ubuntu 18.04 LTS (Bionic Beaver): PDF
Navigation
Navigation
Level | Path | Navlink |
---|---|---|
0 | Introduction | |
0 | ||
1 | tutorial | Tutorial |
2 | basic-installation | Basic installation |
2 | attach-your-ubuntu-pro-subscription | Attach your Ubuntu Pro subscription |
1 | how-to | How-to guides |
2 | Server installation | |
3 | amd64 | |
4 | how-to-netboot-the-server-installer-on-amd64 | amd64 netboot install |
3 | arm64 | |
4 | netboot-the-server-installer-via-uefi-pxe-on-arm-aarch64-arm64-and-x86-64-amd64 | arm64 netboot install |
3 | ppc64el | |
4 | netboot-the-live-server-installer-on-ibm-power-ppc64el-with-petitboot | ppc64el netboot install |
4 | how-to-start-a-live-server-installation-on-ibm-power-ppc64el-with-a-virtual-cd-rom-and-petitboot | Virtual CD-ROM and Petitboot install on ppc64el |
3 | s390x | |
4 | interactive-live-server-installation-on-ibm-z-vm-s390x | s390x install via z/VM |
4 | non-interactive-ibm-z-vm-autoinstall-s390x | Non-interactive IBM z/VM autoinstall (s390x) |
4 | interactive-live-server-installation-on-ibm-z-lpar-s390x | s390x install via LPAR |
4 | non-interactive-ibm-z-lpar-autoinstall-s390x | Non-interactive IBM Z LPAR autoinstall (s390x) |
2 | Virtualisation | |
3 | Virtual machines | |
4 | virtualisation-with-qemu | QEMU |
4 | create-qemu-vms-with-up-to-1024-vcpus | QEMU VMs with up to 1024 vCPUs |
4 | boot-arm64-virtual-machines-on-qemu | ARM64 VMs on QEMU |
4 | how-to-create-a-vm-with-multipass | Multipass |
4 | create-cloud-image-vms-with-uvtool | UVtool |
3 | VM tooling | |
4 | libvirt | Libvirt and virsh |
4 | virtual-machine-manager | virt-manager |
4 | how-to-enable-nested-virtualization | Nested virtualization |
3 | Other virtual tools | |
4 | how-to-set-up-ubuntu-on-hyper-v | Ubuntu on Hyper-V |
2 | Containers | |
3 | lxc-containers | LXC |
3 | lxd-containers | LXD |
3 | docker-for-system-admins | Docker for sysadmins |
3 | how-to-run-rocks-on-your-server | How to run rocks on your server |
2 | Networking | |
3 | network-file-system-nfs | Network File System (NFS) |
3 | set-up-an-ftp-server | File Transfer Protocol (FTP) |
3 | how-to-install-and-configure-isc-kea | Install isc-kea |
3 | how-to-install-and-configure-isc-dhcp-server | Install isc-dhcp-server |
3 | use-timedatectl-and-timesyncd | Synchronise time |
3 | how-to-serve-the-network-time-protocol-with-chrony | Serve the NTP |
3 | how-to-use-dpdk-with-open-vswitch | Use Open vSwitch with DPDK |
3 | domain-name-service-dns | Domain Name Service (DNS) |
2 | Samba | |
3 | member-server-in-an-active-directory-domain | Join Active Directory |
3 | samba-as-a-file-server | Set up a file server |
3 | samba-as-a-print-server | Set up a print server |
3 | share-access-controls | Share access controls |
3 | samba-apparmor-profile | Create AppArmor profile |
3 | how-to-mount-cifs-shares-permanently | Mount CIFS shares permanently |
3 | Legacy pages | |
4 | nt4-domain-controller-legacy | NT4 domain controller |
4 | openldap-backend-legacy | OpenLDAP backend |
2 | Active Directory integration | |
3 | join-a-domain-with-winbind-preparation | Prepare to join a domain |
3 | join-a-simple-domain-with-the-rid-backend | Join a simple domain with the rid backend |
3 | join-a-forest-with-the-rid-backend | Join a forest with the rid backend |
3 | join-a-forest-with-the-autorid-backend | Join a forest with the autorid backend |
2 | Kerberos | |
3 | how-to-install-a-kerberos-server | Install a Kerberos server |
3 | how-to-configure-kerberos-service-principals | Configure service principals |
3 | kerberos-encryption-types | Kerberos encryption types |
3 | how-to-set-up-a-secondary-kdc | Set up secondary KDC |
3 | how-to-set-up-basic-workstation-authentication | Basic workstation authentication |
3 | how-to-set-up-kerberos-with-openldap-backend | Kerberos with OpenLDAP backend |
2 | Network user authentication with SSSD | |
3 | how-to-set-up-sssd-with-active-directory | SSSD with Active Directory |
3 | how-to-set-up-sssd-with-ldap | SSSD with LDAP |
3 | how-to-set-up-sssd-with-ldap-and-kerberos | SSSD with LDAP and Kerberos |
3 | troubleshooting-sssd | Troubleshooting SSSD |
2 | OpenLDAP | |
3 | install-and-configure-ldap | Install LDAP |
3 | ldap-access-control | Set up access control |
3 | openldap-replication | Replication |
3 | how-to-set-up-ldap-users-and-groups | LDAP users and groups |
3 | ldap-and-transport-layer-security-tls | LDAP and TLS |
3 | backup-and-restore-openldap | Backup and restore |
2 | Databases | |
3 | install-and-configure-a-mysql-server | MySQL |
3 | install-and-configure-postgresql | PostgreSQL |
2 | Mail services | |
3 | install-and-configure-postfix | Install Postfix |
3 | install-and-configure-dovecot | Install Dovecot |
3 | install-and-configure-exim4 | Install Exim4 |
2 | Printing | |
3 | install-and-configure-a-cups-print-server | Set up a CUPS print server |
2 | Backups and version control | |
3 | how-to-install-and-configure-bacula | Install Bacula |
3 | how-to-install-and-configure-rsnapshot | Install rsnapshot |
3 | how-to-back-up-using-shell-scripts | Backup with shell scripts |
3 | etckeeper | etckeeper |
3 | how-to-install-and-configure-gitolite | Install gitolite |
2 | Web services | |
3 | Proxy servers | |
4 | how-to-install-a-squid-server | Install a Squid server |
3 | Apache | |
4 | how-to-install-apache2 | Install Apache2 |
4 | how-to-configure-apache2-settings | Apache2 settings |
4 | how-to-use-apache2-modules | Apache2 modules |
3 | Nginx | |
4 | how-to-install-nginx | Install nginx |
4 | how-to-configure-nginx | nginx settings |
4 | how-to-use-nginx-modules | nginx modules |
3 | Web programming | |
4 | how-to-install-and-configure-php | Install PHP |
4 | how-to-install-and-configure-ruby-on-rails | Install Ruby on Rails |
3 | LAMP applications | |
4 | get-started-with-lamp-applications | Get started with LAMP |
4 | how-to-install-and-configure-phpmyadmin | Install phpMyAdmin |
4 | how-to-install-and-configure-wordpress | Install WordPress |
2 | Storage | |
3 | how-to-manage-logical-volumes | Manage logical volumes |
2 | Graphics | |
3 | On-system GPU | |
4 | nvidia-drivers-installation | Install NVIDIA drivers |
3 | Virtual GPU | |
4 | gpu-virtualization-with-qemu-kvm | vGPU with QEMU/KVM |
2 | Managing software | |
3 | package-management | Package management |
3 | how-to-upgrade-your-release | Upgrade your release |
3 | how-to-report-a-bug-in-ubuntu-server | Reporting bugs |
3 | kernel-crash-dump | Kernel crash dump |
3 | how-to-install-and-use-puppet | Puppet |
2 | Security | |
3 | openssh-server | OpenSSH |
3 | how-to-install-and-use-openvpn | OpenVPN |
3 | install-a-root-ca-certificate-in-the-trust-store | CA trust store |
3 | firewalls | Firewall |
3 | apparmor | AppArmor |
3 | smart-card-authentication | Smart card authentication |
3 | smart-card-authentication-with-ssh | Smart card SSH |
3 | user-management | User management |
3 | console-security | Console security |
2 | WireGuard VPN | |
3 | wireguard-vpn-peer-to-site | Peer-to-site |
3 | wireguard-vpn-peer-to-site-on-router | Peer-to-site (on router) |
3 | wireguard-on-an-internal-system | Peer-to-site (inside device) |
3 | wireguard-vpn-site-to-site | Site-to-site |
3 | using-the-vpn-as-the-default-gateway | Default gateway |
3 | common-tasks-in-wireguard-vpn | Common tasks |
3 | security-tips-for-wireguard-vpn | Security tips |
3 | troubleshooting-wireguard-vpn | Troubleshooting |
2 | High Availability | |
3 | distributed-replicated-block-device-drbd | Distributed Replicated Block Device (DRBD) |
2 | Observability | |
3 | set-up-your-lma-stack | Set up your LMA stack |
3 | how-to-install-and-configure-logwatch | Install Logwatch |
3 | how-to-install-and-configure-munin | Install Munin |
3 | how-to-install-and-configure-nagios-core-3 | Install Nagios Core 3 |
3 | how-to-use-nagios-with-munin | Use Nagios with Munin |
1 | explanation | Explanation |
2 | Introduction to | |
3 | Virtualisation | |
4 | introduction-to-virtualization | Virtualisation |
3 | Networking | |
4 | introduction-to-networking | Networking |
4 | introduction-to-samba | Samba |
4 | introduction-to-active-directory-integration | Active Directory integration |
4 | introduction-to-device-mapper-multipathing | Device mapper multipathing |
3 | Authentication and access | |
4 | introduction-to-kerberos | Kerberos |
4 | introduction-to-network-user-authentication-with-sssd | SSSD |
4 | introduction-to-openldap | OpenLDAP |
3 | Security | |
4 | introduction-to-security | Security |
4 | introduction-to-crypto-libraries | Cryptographic libraries |
4 | introduction-to-wireguard-vpn | WireGuard VPN |
3 | Useful services | |
4 | introduction-to-mail-services | Mail servers |
4 | introduction-to-web-servers | Web servers |
4 | introduction-to-backups | Backups |
4 | introduction-to-databases | Databases |
3 | High Availability | |
4 | introduction-to-high-availability | High Availability |
2 | Virtualisation | |
3 | About virtual machines | |
4 | vm-tools-in-the-ubuntu-space | VM tools overview |
3 | Using virtual machines | |
4 | using-qemu-for-microvms | QEMU microVMs |
4 | upgrading-the-machine-type-of-your-vm | Upgrade VM machine type |
3 | Other virtualisation tools | |
4 | about-openstack | About OpenStack |
3 | Containers | |
4 | container-tools-in-the-ubuntu-space | Container tools overview |
4 | about-rock-images | About rock images |
2 | Networking | |
3 | networking-key-concepts | Networking key concepts |
3 | configuring-networks | Configuring networks |
3 | about-netplan | About Netplan |
3 | about-dynamic-host-configuration-protocol-dhcp | About DHCP |
3 | about-time-synchronisation | Time synchronisation |
3 | about-dpdk | The DPDK library |
2 | Active Directory integration | |
3 | choosing-an-integration-method | Choosing an integration method |
3 | security-identifiers-sids | Security identifiers (SIDs) |
3 | identity-mapping-idmap-backends | Identity Mapping (idmap) backends |
3 | the-rid-idmap-backend | The rid idmap backend |
3 | the-autorid-idmap-backend | The autorid idmap backend |
2 | Security | |
3 | openvpn-client-implementations | OpenVPN clients |
3 | certificates | Certificates |
2 | Cryptography | |
3 | openssl | OpenSSL |
3 | gnutls | GnuTLS |
3 | network-security-services-nss | Network Security Services (NSS) |
3 | java-cryptography-configuration | Java cryptography configuration |
3 | bind-9-dnssec-cryptography-selection | BIND 9 DNSSEC cryptography selection |
3 | openssh-crypto-configuration | OpenSSH crypto configuration |
3 | troubleshooting-tls-ssl | Troubleshooting TLS/SSL |
2 | Server installation | |
3 | choosing-between-the-arm64-and-arm64-largemem-installer-options | Choosing between the arm64 and arm64+largemem installer options |
2 | Storage | |
3 | about-logical-volume-management-lvm | About LVM |
3 | iscsi-initiator-or-client | iSCSI |
2 | Managing software | |
3 | about-apt-upgrade-and-phased-updates | About apt upgrade and phased updates |
3 | third-party-repository-usage | Third party repository usage |
3 | changing-package-files | Changing package files |
3 | advance-testing-of-updates-in-best-practice-server-deployments | Advance testing of updates in best practice server deployments |
2 | Web services | |
3 | about-web-servers | About web servers |
3 | about-squid-proxy-servers | About Squid proxy servers |
2 | System tuning | |
3 | tuned | TuneD |
2 | High Availability | |
3 | pacemaker-resource-agents | Pacemaker resource agents |
3 | pacemaker-fence-agents | Pacemaker fence agents |
2 | Multipath | |
3 | configuring-device-mapper-multipathing | Configuration options and overview |
3 | multipath-configuration-examples | Configuration examples |
3 | common-multipath-tasks-and-procedures | Common tasks and procedures |
1 | reference | Reference |
2 | Server installation | |
3 | system-requirements | System requirements |
2 | Cloud images | |
3 | cloud-images | Cloud images |
2 | High Availability | |
3 | migrate-from-crmsh-to-pcs | Migrate from crmsh to pcs |
2 | Backups and version control | |
3 | basic-backup-shell-script | Basic backup shell script |
3 | archive-rotation-shell-script | Archive rotation shell script |
2 | Debugging | |
3 | about-debuginfod | About debuginfod |
3 | debug-symbol-packages | Debug symbol packages |
2 | Other tools | |
3 | byobu | Byobu |
3 | pam-motd | pam_motd |
Redirects
Mapping table
Original path | New location |
---|---|
/server/docs/introduction | /server/docs |
/server/docs/tutorials | /server/docs/tutorial |
/server/docs/installation | /server/docs/basic-installation |
/server/docs/install/subscription | /server/docs/attach-your-ubuntu-pro-subscription |
/server/docs/install/netboot-amd64 | /server/docs/how-to-netboot-the-server-installer-on-amd64 |
/server/docs/install/netboot-arm64 | /server/docs/netboot-the-server-installer-via-uefi-pxe-on-arm-aarch64-arm64-and-x86-64-amd64 |
/server/docs/install/netboot-ppc64el | /server/docs/netboot-the-live-server-installer-on-ibm-power-ppc64el-with-petitboot |
/server/docs/install/ppc64el | /server/docs/how-to-start-a-live-server-installation-on-ibm-power-ppc64el-with-a-virtual-cd-rom-and-petitboot |
/server/docs/install/s390x-zvm | /server/docs/interactive-live-server-installation-on-ibm-z-vm-s390x |
/server/docs/install/vm-autoinstall-on-s390x | /server/docs/non-interactive-ibm-z-vm-autoinstall-s390x |
/server/docs/install/s390x-lpar | /server/docs/interactive-live-server-installation-on-ibm-z-lpar-s390x |
/server/docs/install/lpar-autoinstall-on-s390x | /server/docs/non-interactive-ibm-z-lpar-autoinstall-s390x |
/server/docs/virtualization-qemu | /server/docs/virtualisation-with-qemu |
/server/docs/virtualization-multipass | /server/docs/how-to-create-a-vm-with-multipass |
/server/docs/virtualization-uvt | /server/docs/create-cloud-image-vms-with-uvtool |
/server/docs/virtualization-libvirt | /server/docs/libvirt |
/server/docs/virtualization-virt-tools | /server/docs/virtual-machine-manager |
/server/docs/containers-lxc | /server/docs/lxc-containers |
/server/docs/containers-lxd | /server/docs/lxd-containers |
/server/docs/multi-node-rock-configuration-with-docker-compose | /server/docs/how-to-run-rocks-on-your-server |
/server/docs/service-nfs | /server/docs/network-file-system-nfs |
/server/docs/service-ftp | /server/docs/set-up-an-ftp-server |
/server/docs/openvswitch-dpdk | /server/docs/how-to-use-dpdk-with-open-vswitch |
/server/docs/service-domain-name-service-(dns) | /server/docs/domain-name-service-dns |
/server/docs/samba-active-directory | /server/docs/member-server-in-an-active-directory-domain |
/server/docs/samba-file-server | /server/docs/samba-as-a-file-server |
/server/docs/samba-print-server | /server/docs/samba-as-a-print-server |
/server/docs/samba-share-access-control | /server/docs/share-access-controls |
/server/docs/samba-domain-controller | /server/docs/nt4-domain-controller-legacy |
/server/docs/samba-openldap-backend | /server/docs/openldap-backend-legacy |
/server/docs/prepare-to-join-a-domain | /server/docs/join-a-domain-with-winbind-preparation |
/server/docs/service-kerberos | /server/docs/how-to-install-a-kerberos-server |
/server/docs/service-kerberos-principals | /server/docs/how-to-configure-kerberos-service-principals |
/server/docs/service-kerberos-secondary-kdc | /server/docs/how-to-set-up-a-secondary-kdc |
/server/docs/service-kerberos-workstation-auth | /server/docs/how-to-set-up-basic-workstation-authentication |
/server/docs/service-kerberos-with-openldap-backend | /server/docs/how-to-set-up-kerberos-with-openldap-backend |
/server/docs/service-sssd-ad | /server/docs/how-to-set-up-sssd-with-active-directory |
/server/docs/service-sssd-ldap | /server/docs/how-to-set-up-sssd-with-ldap |
/server/docs/service-sssd-ldap-krb | /server/docs/how-to-set-up-sssd-with-ldap-and-kerberos |
/server/docs/service-sssd-troubleshooting | /server/docs/troubleshooting-sssd |
/server/docs/service-ldap | /server/docs/install-and-configure-ldap |
/server/docs/service-ldap-access-control | /server/docs/ldap-access-control |
/server/docs/service-ldap-replication | /server/docs/openldap-replication |
/server/docs/service-ldap-usage | /server/docs/how-to-set-up-ldap-users-and-groups |
/server/docs/service-ldap-with-tls | /server/docs/ldap-and-transport-layer-security-tls |
/server/docs/service-ldap-backup-restore | /server/docs/backup-and-restore-openldap |
/server/docs/databases-mysql | /server/docs/install-and-configure-a-mysql-server |
/server/docs/databases-postgresql | /server/docs/install-and-configure-postgresql |
/server/docs/mail-postfix | /server/docs/install-and-configure-postfix |
/server/docs/mail-dovecot | /server/docs/install-and-configure-dovecot |
/server/docs/mail-exim4 | /server/docs/install-and-configure-exim4 |
/server/docs/service-cups | /server/docs/install-and-configure-a-cups-print-server |
/server/docs/backups-bacula | /server/docs/how-to-install-and-configure-bacula |
/server/docs/tools-rsnapshot | /server/docs/how-to-install-and-configure-rsnapshot |
/server/docs/backups-shell-scripts | /server/docs/how-to-back-up-using-shell-scripts |
/server/docs/tools-etckeeper | /server/docs/etckeeper |
/server/docs/service-gitolite | /server/docs/how-to-install-and-configure-gitolite |
/server/docs/proxy-servers-squid | /server/docs/how-to-install-a-squid-server |
/server/docs/web-servers-apache | /server/docs/how-to-install-apache2 |
/server/docs/programming-php | /server/docs/how-to-install-and-configure-php |
/server/docs/programming-ruby-on-rails | /server/docs/how-to-install-and-configure-ruby-on-rails |
/server/docs/lamp-applications | /server/docs/get-started-with-lamp-applications |
/server/docs/gpu-virtualization-with-qemukvm | /server/docs/gpu-virtualization-with-qemu-kvm |
/server/docs/upgrade-introduction | /server/docs/how-to-upgrade-your-release |
/server/docs/reporting-bugs | /server/docs/how-to-report-a-bug-in-ubuntu-server |
/server/docs/tools-puppet | /server/docs/how-to-install-and-use-puppet |
/server/docs/service-openssh | /server/docs/openssh-server |
/server/docs/service-openvpn | /server/docs/how-to-install-and-use-openvpn |
/server/docs/security-trust-store | /server/docs/install-a-root-ca-certificate-in-the-trust-store |
/server/docs/security-firewall | /server/docs/firewalls |
/server/docs/security-apparmor | /server/docs/apparmor |
/server/docs/security-smart-cards | /server/docs/smart-card-authentication |
/server/docs/security-smart-cards-ssh | /server/docs/smart-card-authentication-with-ssh |
/server/docs/security-users | /server/docs/user-management |
/server/docs/security-console | /server/docs/console-security |
/server/docs/wireguard-vpn-peer2site-introduction | /server/docs/wireguard-vpn-peer-to-site |
/server/docs/wireguard-vpn-peer2site-router | /server/docs/wireguard-vpn-peer-to-site-on-router |
/server/docs/wireguard-vpn-peer2site-inside | /server/docs/wireguard-on-an-internal-system |
/server/docs/wireguard-vpn-site2site | /server/docs/wireguard-vpn-site-to-site |
/server/docs/wireguard-vpn-defaultgw | /server/docs/using-the-vpn-as-the-default-gateway |
/server/docs/wireguard-vpn-other-tasks | /server/docs/common-tasks-in-wireguard-vpn |
/server/docs/wireguard-vpn-security | /server/docs/security-tips-for-wireguard-vpn |
/server/docs/wireguard-vpn-troubleshooting | /server/docs/troubleshooting-wireguard-vpn |
/server/docs/ubuntu-ha-drbd | /server/docs/distributed-replicated-block-device-drbd |
/server/docs/logging-monitoring-alerting | /server/docs/set-up-your-lma-stack |
/server/docs/logwatch | /server/docs/how-to-install-and-configure-logwatch |
/server/docs/tools-munin | /server/docs/how-to-install-and-configure-munin |
/server/docs/tools-nagios | /server/docs/how-to-install-and-configure-nagios-core-3 |
/server/docs/monitoring-nagios-munin | /server/docs/how-to-use-nagios-with-munin |
/server/docs/virtualization-introduction | /server/docs/introduction-to-virtualization |
/server/docs/network-introduction | /server/docs/introduction-to-networking |
/server/docs/samba-introduction | /server/docs/introduction-to-samba |
/server/docs/active-directory-integration | /server/docs/introduction-to-active-directory-integration |
/server/docs/device-mapper-multipathing-introduction | /server/docs/introduction-to-device-mapper-multipathing |
/server/docs/kerberos-introduction | /server/docs/introduction-to-kerberos |
/server/docs/service-sssd | /server/docs/introduction-to-network-user-authentication-with-sssd |
/server/docs/service-ldap-introduction | /server/docs/introduction-to-openldap |
/server/docs/security-introduction | /server/docs/introduction-to-security |
/server/docs/wireguard-vpn-introduction | /server/docs/introduction-to-wireguard-vpn |
/server/docs/mail-introduction | /server/docs/introduction-to-mail-services |
/server/docs/web-servers-introduction | /server/docs/introduction-to-web-servers |
/server/docs/backups-introduction | /server/docs/introduction-to-backups |
/server/docs/databases-introduction | /server/docs/introduction-to-databases |
/server/docs/ubuntu-ha-introduction | /server/docs/introduction-to-high-availability |
/server/docs/virtualization-openstack | /server/docs/about-openstack |
/server/docs/introduction-to-rock-images | /server/docs/about-rock-images |
/server/docs/network-configuration | /server/docs/configuring-networks |
/server/docs/network-dhcp | /server/docs/about-dynamic-host-configuration-protocol-dhcp |
/server/docs/network-ntp | /server/docs/about-time-synchronisation |
/server/docs/network-dpdk | /server/docs/about-dpdk |
/server/docs/security-identifiers | /server/docs/security-identifiers-sids |
/server/docs/identity-mapping-backends | /server/docs/identity-mapping-idmap-backends |
/server/docs/vpn-clients | /server/docs/openvpn-client-implementations |
/server/docs/security-certificates | /server/docs/certificates |
/server/docs/service-iscsi | /server/docs/iscsi-initiator-or-client |
/server/docs/ubuntu-ha-pacemaker-resource-agents | /server/docs/pacemaker-resource-agents |
/server/docs/ubuntu-ha-pacemaker-fence-agents | /server/docs/pacemaker-fence-agents |
/server/docs/device-mapper-multipathing-configuration | /server/docs/configuring-device-mapper-multipathing |
/server/docs/device-mapper-multipathing-setup | /server/docs/multipath-configuration-examples |
/server/docs/device-mapper-multipathing-usage-debug | /server/docs/common-multipath-tasks-and-procedures |
/server/docs/cloud-images/introduction | /server/docs/cloud-images |
/server/docs/ubuntu-ha-migrate-from-crmsh-to-pcs | /server/docs/migrate-from-crmsh-to-pcs |
/server/docs/backups-archive-rotation | /server/docs/archive-rotation-shell-script |
/server/docs/service-debuginfod | /server/docs/about-debuginfod |
/server/docs/byobu | https://documentation.ubuntu.com/server/reference/other-tools/byobu |
/server/docs/tools-byobu | https://documentation.ubuntu.com/server/reference/other-tools/byobu |
/server/docs/install/general | https://canonical-subiquity.readthedocs-hosted.com/en/latest/tutorial/operate-server-installer.html |
/server/docs/install/step-by-step | https://canonical-subiquity.readthedocs-hosted.com/en/latest/tutorial/screen-by-screen.html |
/server/docs/install/storage | https://canonical-subiquity.readthedocs-hosted.com/en/latest/howto/configure-storage.html |
/server/docs/install/reporting-problems | https://canonical-subiquity.readthedocs-hosted.com/en/latest/howto/report-bugs.html |
/server/docs/install/autoinstall | https://canonical-subiquity.readthedocs-hosted.com/en/latest/intro-to-autoinstall.html |
/server/docs/install/autoinstall-quickstart | https://canonical-subiquity.readthedocs-hosted.com/en/latest/howto/autoinstall-quickstart.html |
/server/docs/install/autoinstall-quickstart-s390x | https://canonical-subiquity.readthedocs-hosted.com/en/latest/howto/autoinstall-quickstart-s390x.html |
/server/docs/install/autoinstall-reference | https://canonical-subiquity.readthedocs-hosted.com/en/latest/reference/autoinstall-reference.html |
/server/docs/install/autoinstall-schema | https://canonical-subiquity.readthedocs-hosted.com/en/latest/reference/autoinstall-schema.html |
/server/docs/cloud-images/amazon-ec2 | https://canonical-aws.readthedocs-hosted.com/en/latest/aws-how-to/instances/find-ubuntu-images/ |
/server/docs/cloud-images/google-cloud-engine | https://canonical-gcp.readthedocs-hosted.com/en/latest/google-how-to/gce/find-ubuntu-images/ |
/server/docs/find-ubuntu-images-on-azure | https://canonical-azure.readthedocs-hosted.com/en/latest/azure-how-to/instances/find-ubuntu-images/ |
/server/docs/rock-customisation-with-docker | https://canonical-rockcraft.readthedocs-hosted.com/en/latest/how-to/ |