If you have a specific goal, but are already familiar with Ubuntu Server, our how-to guides have more in-depth detail than our tutorials and can be applied to a broader set of applications. They’ll help you achieve an end result but may require you to understand and adapt the steps to fit your specific requirements.
Virtualization
Virtual machines (VMs) | |
QEMU | |
libvirt | |
Install Multipass | |
uvtools | |
Virtualisation tools | |
Containers | |
LXD | |
LXC | |
Docker for system admins |
Networking
Mail services
These guides will help you get started with the most common and popular mail services. If you aren’t sure which service to use, check out our overview of these options.
Backups
These guides focus on helping you set up backup systems. If you need guidance on these options, see our introduction to system backups.
How to install and configure… | |
Bacula | |
Rsnapshot | |
Shell scripts | |
Backup with shell scripts |
Web
Proxy servers | |
Install a Squid server | |
Apache | |
Install Apache2 | |
Configure Apache2 | |
Extend Apache2 with modules | |
Nginx | |
Install nginx | |
Configure nginx | |
Extend nginx with modules | |
Web Programming | |
Install PHP | |
Install Ruby on Rails | |
LAMP applications | |
Get started with LAMP applications | |
Install phpMyAdmin | |
Install WordPress |
Graphics
On-system GPU | |
Nvidia driver installation | |
Virtual GPU | |
Virtualized GPU with QEMU/KVM |