Server Control Panel is a web-based demo environment that is installed on the server so that users can manage all of their hosting services together. Your site can be managed through many control panels such as Direct Admin, CPanel, Plesk, Webmin, and etc. It’s up to you to decide which control panel to use to manage your sites. This control panel is free and you can use it and take advantage of its features without paying a fee and without having to buy a license. In this article, we want to teach you How to Install Webmin on Ubuntu 21.04 step by step.

Setup and Install Webmin on Ubuntu Linux

What is Webmin?

Webmin is a graphical interface for managing Linux vps systems through which you can access your information on your hosts and manage your sites. Webmin can be configured using modules. Webmin is for Linux and BSD operating systems. Also, the external environment and its management part are Perl. Webmin eliminates the need to manually edit Unix configuration files such as /etc/passwd and allows you to manage to host servers from the console or remotely.

Webmin Features

Webmasters can do a lot of things with Webmin, some of which include:

– DNS settings

– User management

– Database management

– Services management

– Manages and create emails

– Edits server files

– Backups from data

– Apache settings and configuration

– Website file management

Introducing Different Parts of Webmin Dashboard

The following parameters are available in the Webmin section:

– Global Webmin Configuration

– Adjust the interface and language of the utility

– Backup settings

– Webmin user configuration

– Stock history

– Operating system and more options

The following parameters are available in the System section:

– View current server or computer processes

– Change user passwords

– View and update software packages

– Adjust scheduled tasks

– PAM configuration

– Access system events at a general level or in a time range

– Run data backups

– View system users and groups

It is possible to view each user with their groups as well as create, edit or delete the user in the user section and groups.

The following parameters are available in the Servers section:

– Manage user emails

– Edit the SSH server

– Manage the database server

The following parameters are available in the Tools section:

– The file manager

– A command console

– Access to custom commands

– Establish SSH connections

– View system and server status

– Access protected web directories

– Use HTTP tunnel to increase access security

Note: The network section provides an overview of how Ubuntu 21.04 works.

The following parameters are available in the Network section:

– Firewall management

– General configuration of active network interfaces on the device

– Manage used bandwidth

– Configure the NIS client and server

To see the complete and updated configuration of network cards, Click on “Network Interfaces“.

The following parameters are available in the Hardware section:

– Printer management

– Manage logical volumes

– Set the system time

– Work on Linux RAID

– ISCSI configuration

– View hard drive partitions

In the cluster section, all the parameters of the active cluster in the computer are assigned:

– Change passwords

– Create new users or groups

– Check servers

– Copy files

You will see all the obsolete modules that are no longer active on the computer in the “Unused Modules” section. You can set the dark or light mode according to your preference, you should see the bottom. There is an integrated terminal to execute commands.

For comprehensive operation on a Linux computer, especially Ubuntu 21.04, use Webmin.

How to Install Webmin on Ubuntu 21.04

By entering the following command after accessing the terminal, you confirm the use of Ubuntu 21.04:

 lsb_release -a

To add a Webmin repository, you must add it to the /etc/apt/sources.list file and then enter the following command to install and update WebMain using the package manager:

sudo nano /etc/apt/sources.list

When the file is finished, enter the following command:

deb http://download.webmin.com/download/repository sarge contrib

You can now save the changes with the Ctrl+O keys and use the Ctrl+X keys to exit the editor.

In order for the system to access the repository and do the loading, you must add the PGP Webmin key and enter the following command:

wget http://www.webmin.com/jcameron-key.asc

You can install the key with the following command:

sudo apt-key add jcameron-key.asc

Enter the following command to update the Webmin repository:

sudo apt update

Once the packages update is complete, now you can install Webmin on Ubuntu 21.04 by entering the following command:

sudo apt install webmin

Enter the letter S to confirm the download. At the end of the process, it is possible to identify the way to access the Webmin panel:

https: // IP_address: 10000 / https: // computer_name: 10000 / https: // localhost: 10000 /

How to Configure Webmin on Ubuntu 21.04

In this step, you must enter the following command to grant the necessary permissions before accessing the Ubuntu 21.04 firewall:

sudo ufw allow 10000

Once the firewall authorization is ready, go to the browser. You are now ready to access Webmin. Click on “Advanced” to display the following:

Now click on “Accept risk and Continue” to enter the credentials that give you access to the Ubuntu 21.04 system.

After clicking on Sign In, you will see the Webmin dashboard, which includes the following:

– Name of the team

– The used version of Webmin

– System usage time

– Processor information

– Current RAM memory

– Hard disk space

– Used operating system

– Kernel version

You can see the data history and usage of disk or network interfaces at the bottom of the page.

Keep in mind that since Ubuntu 21.04 is still in beta, Debian Linux 11 has been released in the operating system version.

Click on the username at the bottom and assign the desired language.

You must save the changes to take effect.

How to Access Webmin on Ubuntu

After you have successfully installed Webmin according to the instructions given, we now want to talk about how to access it. To access Webmin, you can launch your browser and enter the following address:

https://server-ip:10000/

If you encounter the following warning message, you can easily click on Advanced:

 

Self-Signed-SSL-Certificate-Warning-on-webmin

 

Then, you should click on the link “Continue to server-IP“:

 

server-IP setting on webmin

 

As you can see in the image below, the login page will be shown to you. You can click on Sign In after entering your information:

 

Webmin-Login

 

Finally, you will have access to the Webmin Admin Dashboard:

 

Webmin-Dashboard

 

Conclusion

This article introduces Webmin and all its features. We taught you how to install Webmin on Ubuntu 21.04. If you are planning to install Webmin but do not know how to install it, you can easily do so with our step-by-step tutorials.