How to install Webmin on Ubuntu 22.04 LTS Jammy JellyFish

Using the command terminal, let’s learn the steps to install the Webmin Control panel on Ubuntu 22.04 LTS Jammy JellyFish.

We can use web-based server management control panels such as Webmin to manage servers efficiently when hosting various web applications. It is a free and open-source software used as a control panel to manage a server. It is based on Perl and uses port number 10000 to let users access the web GUI dashboard for managing various server services, configuration files, disk quotas, and key platforms for running web applications such as Apache, PHP, and MySQL. We can configure an SSL certificate to access Webmin securely; also, due to modular design, users can extend the Webmin functionality using modules.

So, Webmin will be an excellent option using a command-line Ubuntu system.

Steps to install Webmin Control panel on Ubuntu 22.04 LTS

In this tutorial, we learn the commands to install Webmin on Ubuntu 22.04; however, the steps will be the same for other Linux systems based on Debian or Ubuntu.

1. Run system update

First, run the system update command on our Ubuntu 22.04 LTS and install the required dependencies to follow this tutorial.

sudo apt update && sudo apt upgrade
sudo apt install software-properties-common apt-transport-https

 

2. Add Webmin GPG key & Repository on Ubuntu 22.04

Well, before adding the repository, we need to get the Webmin packages on Ubuntu and add the GPG key used by the developers of this web-based server management to sign its packages. Here is the command to follow:

curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh

Now, run the script to add the repo:

sudo sh setup-repos.sh

After adding the repo, run the system update command once again. This will rebuild the APT package index cache.

sudo apt update

 

4. Install Webmin on Ubuntu 22.04 LTS

Now, our system is ready to download and install the latest version of Webmin using the APT package manager, just like any other Ubuntu application.

sudo apt-get install webmin --install-recommends
Installing Webmin Cpanel Ubuntu 24.04

5. Check the Service status

Once the installation is completed on your system, let’s first check whether the Webmin service runs in the background without any errors.

sudo systemctl status webmin
Check the Service status

 

6. Allow TCP port 10000 in the Firewall

If you have an activated firewall on your system, then allow Webmin port 10000 in your firewall to access it from other systems.

sudo ufw allow 10000/tcp

 

7. Webmin GUI Dashboard via Ubuntu 22.04

Now, open your local system browser or another system that can access the IP address of the Ubuntu 22.04 server where you have installed Webmin.

Point your browser to Webmin’s installed Ubuntu server in the following format:

https://server-ip-address:10000

You will have an SSL certificate error. To bypass that, click the Advanced button and “Continue to your server IP.”

Private connection SSL error

 

8. Login Web UI

To log in and access the Dashboard, enter the username and password you already have on the system where Webmin has been installed.

Login Webmin as user

 

9. Dashboard

Soon, you will have the Webmin’s Dashboard with the server’s system information. Now, we can start managing various services, features, and other server settings using a web-based graphical user interface.

Install Webmin Control panel on Ubuntu 22.04 LTS

 

10. How to update

In the future, if you want to update Webmin to its latest available version, you only have to run the system update and upgrade command.

sudo apt update && sudo apt upgrade

 

11. Uninstall or Remove Webmin on Ubuntu 22.04

If you are running a crucial web application with Webmin, it’s recommended that you back up that before planning the uninstallation of Webmin. Removing it is not a difficult task; just use the regular—-remove option using the APT package manager.

sudo apt autoremove --purge webmin
Uninstall webmin Linux

If you don’t plan to install Webmin in the future, remove the GPG key and repository.

sudo rm /etc/apt/sources.list.d/webmin.list
sudo rm /etc/apt/trusted.gpg.d/jcameron-key.asc

 

Other Articles:

7 Steps to install Webmin on Ubuntu 20.04 LTS focal fossa
How to install R-base Ubuntu 22.04 LTS Jammy
How to Install FileZilla FTP Client on Ubuntu 22.04
Enable or disable the firewall on Ubuntu 22.04 LTS Jammy…

 

 

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.