cPanel & WHM version 100 for Ubuntu 20.04 LTS


Last modified: September 24, 2021

Overview

This document details information for cPanel & WHM’s experimental software version for Ubuntu® LTS. cPanel & WHM version 100 is available for use in servers running Ubuntu 20.04.

Warning:

cPanel & WHM version 100 for Ubuntu 20.04 LTS is experimental software and we do not recommend using it in production environments.

Operating Systems

We’ve written this document for advanced WHM users who are familiar with installing Ubuntu in their servers. For more information, read our Installation Guide.

We tested cPanel & WHM version 100 in the following environments:

  • Ubuntu 20.04 LTS

Changes that impacted functionality

These are the biggest changes in Ubuntu 20.04 that affected functionality in cPanel & WHM:

  • Ubuntu 20.04 uses apt for package installation (versus yum package installer for Red Hat-based systems). For more information about package management, read our Package Manager Basics documentation.

Functionality

Currently, functionality of cPanel & WHM version 100 for Ubuntu 20.04 is limited to the following interfaces and functions:

WHM

We haven’t tested the functionality for cPanel & WHM version 100 in the WHM interfaces and functions below. However, we plan on testing these in a future release:

cPanel

These interfaces require the following changes to function properly:

  • Software
    • Application Manager — You must install the ea-apache24-mod-passenger on systems that run Ubuntu 20.04 if you want to use Passenger applications. In Ubuntu, your passenger applications will use the newest versions of Ruby, Python™, and NodeJS available on your server.
      • If you want to use the gem command in the ~/.gem directory, you must either set the GEM_HOME environmental variable or use the --user-install flag.
      • Use the following command to install a gem, where gemname represents the gem you want to install:
        		gem install --user-install gemname

Additional Documentation