9.3 C
Amsterdam
Wednesday, January 20, 2021

Install Virtualmin on CentOS 8

Must read

Please Donate

angeloma
angeloma
Senior Writer and partner

Hello, friends. In this post, you will learn how to install Virtualmin on CentOS 8. In addition to that, we will leave it ready to add new Virtual hosts.

Virtualmin is a powerful and flexible web hosting control panel for Linux and BSD systems. Available in an Open Source community-supported version, and a more feature-filled version with premium support, Virtualmin is the cost-effective and comprehensive solution to virtual web hosting management.

Also, Virtualmin is a web hosting control panel, designed to make it easy to manage websites, mailbox users, databases, and web applications. It provides website owner accounts, easily installable web applications, file management, and a comprehensive and easy to use API for integration with billing and support systems.

Install Virtualmin on CentOS 8

The first step is to set the hostname of the computer correctly, for it executes the hostnamectl command as follows:

sudo hostnamectl set-hostname virtual.osradar.com

Remember to replace the example hostname with your own.

Then, open the corresponding ports in the firewall so that Virtualmin can function correctly:

sudo firewall-cmd --zone=public --add-port=10000/tcp --permanent

And restart the firewall.

sudo firewall-cmd --reload

Then download the installation script provided by Virtualmin

wget http://software.virtualmin.com/gpl/scripts/install.sh

Once it is downloaded, you just need to assign it execution permissions

chmod +x install.sh

and run it as root or using sudo

sudo./install.sh
1.- Installing Virtualmin on CentOS 8
1.- Installing Virtualmin on CentOS 8

Then the whole installation process will start, it can take a few minutes depending on your computer. If everything goes well, you will see a message like this:

[SUCCESS] Installation Complete!
[SUCCESS] If there were no errors above, Virtualmin should be ready
[SUCCESS] to configure at https://virtual.osradar.com:10000 (or https://192.168.1.22:10000).
[SUCCESS] You'll receive a security warning in your browser on your first visit.
2.- Virtualmin installed
2.- Virtualmin installed

So, now you have to complete the installation.

Complete the installation

In the previous screen output, you will have the address where you have to access from the browser to open the Webmin and Virtualmin console

When you see the login screen, enter your root credentials

3.- Login screen
3.- Login screen

Then, you will see a screen of a post-installation wizard click on Next

4.- Post-installation wizard introduction
4.- Post-installation wizard introduction

You will then be asked to use the memory according to the capabilities of the server.

5.- Installing Virtualmin on CentOS 8
5.- Installing Virtualmin on CentOS 8

On the next screen, you can enable the use of ClamAV.

6.- Enable virus scanning
6.- Enable virus scanning

Then, you will be asked if you want to enable MariaDB and PostgreSQL support.

7.- Database servers screen
7.- Database servers screen

In case you want to enable it, you will be asked for the password.

8.- MySQL password
8.- MySQL password

Then, you have to set the size of that database. This all depends on the capabilities of your computer.

The next step is the configuration of the DNS.

9.- DNS configuration
9.- DNS configuration

And finally, if you want to create a default virtual host,

10.- new server screen
10.- new server screen

In the end, you will see the following screen.

11.- Virtualmin on CentOS 8
11.- Virtualmin on CentOS 8

This indicates that the installation process has been completed successfully.

By clicking on the following button, the installer will refresh the system and it will be ready to use.

Conclusion

Virtualmin is a very complete Webmin module for hosting control. It is flexible, powerful, and with an interface that makes everything simple. Although all the potential can be deployed if we have a powerful computer. Now you know how to install it on CentOS 8

More articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

-

Latest article

x