Building an Ubuntu Server
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to set up a Linux server using Ubuntu, and get an introduction to system administration.
Syllabus
Introduction
- Building an Ubuntu server
- Planning your server
- Creating installation media
- Installing Ubuntu server
- Accessing your server through SSH
- System management tips
- System and hardware information
- Managing software with APT
- Manual and automatic updates
- Managing software with snaps
- Users and access management
- Exploring text and binary logs
- Process management
- Resource management
- Service management
- Planning for power interruptions
- Installing a desktop environment
- Adding a disk
- Exploring redundant storage
- Creating encrypted storage
- Mounting disks automatically
- Monitoring storage
- Network configuration with Netplan
- Firewall administration with UFW
- Monitoring network activity
- Hosting services on your server
- Configuring an SSH server
- Sharing files with Samba
- Web hosting with Apache HTTP server
- Web hosting with NGINX
- Hosting a database with MariaDB
- Monitoring the server with Cockpit
- Virtualization with KVM/QEMU
- Containers with LXC
- Containers with Docker
- Sharing media with Docker and Jellyfin
- Cloud file hosting with Nextcloud
- Your server and the internet
- Next steps
Taught by
Scott Simpson
Related Courses
Ubuntu Linux Server BasicsUdemy Learn DevOps with Jenkins All in One Guide
Udemy Internet and Web Development Fundamentals
Udemy Learning Linux with Ubuntu and CentOS: The Easy Way
Udemy Linux Fundamentals for IT Professionals using Ubuntu 20x
Udemy