Ubuntu 20.04

Tutorials, projects and questions about Ubuntu 20.04, Focal Fossa, a long-term support release made available April 23, 2020. Ubuntu 20.04 will be supported by Canonical until April of 2025.

Ubuntu 20.04 subscription active
You will receive email notifications for new publications on Ubuntu 20.04.
57 Results
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Ubuntu 20.04

    Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a softwa...
    By Brian Boucheron Nginx Ubuntu Ubuntu 20.04 Security
  • Tutorial

    How To Install and Use Docker on Ubuntu 20.04

    Docker is an application that simplifies the process of managing application processes in containers. In this tutorial, you'll install and use Docker Community Edition (CE) on Ubuntu 20.04. You'll install Docker itse...
    By Brian Hogan Ubuntu 20.04 Docker
  • Tutorial

    How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 20.04

    A “LAMP” stack is a group of open-source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating sy...
    By Erika Heidi Ubuntu 20.04 LAMP Stack PHP Apache MySQL Ubuntu
  • Tutorial

    Initial Server Setup with Ubuntu 20.04

    When you first create a new Ubuntu 20.04 server, you should perform some important configuration steps as part of the basic setup. These steps will increase the security and usability of your server, and will give you...
    By Brian Boucheron Ubuntu Ubuntu 20.04 Getting Started Security Initial Server Setup
  • Tutorial

    How To Install Node.js on Ubuntu 20.04

    In this guide, we will show you three different ways of getting Node.js installed on an Ubuntu 20.04 server: using apt to install the nodejs package from Ubuntu's default software repository, using apt with an alterna...
    By Brian Boucheron Ubuntu Ubuntu 20.04 Node.js JavaScript
  • Tutorial

    How To Install Python 3 and Set Up a Programming Environment on an Ubuntu 20.04 Server

    This tutorial will get your Ubuntu 20.04 server set up with a Python 3 programming environment. Programming on a server has many advantages and supports collaboration across development projects. The general principle...
    By Lisa Tagliaferri Python Ubuntu 20.04 Ubuntu Development
  • Tutorial

    How To Install MySQL on Ubuntu 20.04

    MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It implements the relational model and uses SQL (Structured Query Langu...
    By Mark Drake MySQL Databases Ubuntu 20.04 Ubuntu
  • Tutorial

    How To Secure Apache with Let's Encrypt on Ubuntu 20.04

    Let's Encrypt is a Certificate Authority (CA) that facilitates obtaining and installing free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. Currently, the entire process of obtaining and instal...
    By Erika Heidi Let's Encrypt Apache Ubuntu 20.04
  • How To Install and Configure Ansible on Ubuntu 20.04

    Configuration management systems are designed to streamline the process of controlling large numbers of servers, for administrators and operations teams. They allow you to control many different systems in an automate...
    By Erika Heidi Ansible Ubuntu Ubuntu 20.04 Configuration Management
  • Tutorial

    How To Install Linux, Nginx, MySQL, PHP (LEMP stack) on Ubuntu 20.04

    The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications written in PHP. This is an acronym that describes a Linux operating system, with an Nginx (pronounced lik...
    By Erika Heidi LEMP Nginx PHP Ubuntu Ubuntu 20.04
  • Tutorial

    How To Install and Configure Laravel with Nginx on Ubuntu 20.04

    Laravel is an open-source PHP framework that provides a set of tools and resources to build modern PHP applications. With a complete ecosystem leveraging its built-in features, Laravel's popularity has grown rapidly i...
    By Erika Heidi PHP PHP Frameworks Ubuntu Ubuntu 20.04 Nginx LEMP
  • Tutorial

    How to Install and Configure VNC on Ubuntu 20.04

    Virtual Network Computing, or VNC, is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on a remote server. In this guide, you'll set up a VNC server o...
    By finid, Mark Drake Miscellaneous Applications Ubuntu 20.04 Ubuntu
  • Tutorial

    How To Share Data between Docker Containers

    In general, Docker containers are ephemeral, running just as long as it takes for the command issued in the container to complete. Sometimes, however, applications need to share access to data or persist data after a ...
    By Melissa Anderson Docker Ubuntu Ubuntu 18.04 Ubuntu 20.04 Container
  • Tutorial

    How To Install Nginx on Ubuntu 20.04

    Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. In this guide, we'll discuss how to get Nginx installed on your U...
    By Erin Glass Nginx Ubuntu 20.04 Ubuntu
  • How To Create a Django App and Connect it to a Database

    In this tutorial, you will learn how to set up the initial foundation for a blog website with connections to a MySQL database. This will involve creating the skeleton structure of the blog web application using django...
    By Jeremy Morris Django Development Programming Project Ubuntu 20.04 Python Frameworks
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on Ubuntu 20.04

    With developer tools moving to the cloud, creation and adoption of cloud IDE (Integrated Development Environment) platforms is growing. code-server is Microsoft Visual Studio Code running on a remote server and access...
    By Savic Ubuntu 20.04 Development
  • Tutorial

    How To Install Java with Apt on Ubuntu 20.04

    In this guide, you will install various versions of the Java Runtime Environment (JRE) and the Java Developer Kit (JDK) using apt on Ubuntu 18.04. You'll install OpenJDK as well as the official JDK from Oracle. You'll...
    By Brian Hogan Java Ubuntu 20.04
  • Tutorial

    How to Set Up SSH Keys on Ubuntu 20.04

    In this guide, we'll focus on setting up SSH keys for an Ubuntu 20.04 installation. SSH keys provide an easy, secure way of logging into your server and are recommended for all users.
    By Brian Boucheron Linux Basics Getting Started Security System Tools Ubuntu Ubuntu 20.04
  • Tutorial

    How To Install and Configure Postfix on Ubuntu 20.04

    Postfix is a popular open-source Mail Transfer Agent (MTA) that can be used to route and deliver email on a Linux system. It is estimated that around 25% of public mail servers on the internet run Postfix. In this gu...
    By Mark Drake, Hanif Jetha Ubuntu 20.04 Ubuntu Email
  • Tutorial

    How To Install Webmin on Ubuntu 20.04

    Webmin is a web-based control panel for any Linux machine which lets you manage your server through a modern web-based interface. With Webmin, you can change settings for common packages on the fly, including web serv...
    By Theo B, Kathleen Juell, Mark Drake Apache Control Panels Applications Let's Encrypt Ubuntu Ubuntu 20.04