How to install Virtualmin / Webmin control panel in Ubuntu 16/18?

Before installing Virtualmin/Webmin on Ubuntu 16. We need to make sure that our system is up to date.

 

To install updates, initiate the following commands.

 

sudo apt update

After the update completed, we need to check that hostname. The hostname should be FQDN. (eg. hostname.domain.com)

 

Use the following command to check the hostname.

 

hostname -f

 

Now we will begin the installation of Webmin/Virtualmin.

 

To install it, Use the following commands one by one.

 

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

 

 

sudo /bin/sh ./install.sh -y

 

 

It may take up to 10 minutes to finish the installation.

 

 

After installations complete, we need to configure it.

 

  1. Access Virtualmin web panel from your web browser.

 

https://serverip:10000 (always use https)

 

  1. Now login to Webmin panel by using the following credentials.

User: root

your root ssh password

 

  1. After logging in, you will see Post-installation Wizard.

 

Click "Next"

 

  1. Select the appropriate setting for your system.

 

Click "Next"

  1. Select if you’d like to run Clamd in the background.

Click "Next"

 

  1. Select if you’d like to run SpamAssassin in the background.

Click "Next"

 

  1. Select if you’d like to run a MySQL server, PostgreSQL server or both

Click "Next"

  1. Set a root password for the database server (MySQL/PostgreSQL)

 

Select if you’d like to remove the test MySQL database 

Select if you’d like to remove the anonymous MySQL user

Click "Next"

 

  1. Select the appropriate configuration for your system.

Click "Next"

 

  1. Set the Primary Nameserver

         Set the Secondary nameservers if needed

Click "Next"

 

  1. Select to store plain-text or hashed password

 

Click "Next"

 

The Post-Installation Wizard is now completed.

The following setup will help you to set up a virtual server in Virtualmin and Add a New Site. 

 

  1. Login to Webmin

 

  1. Select Virtualmin

 

  1. Select Create Virtual Server option

 

  1. Fill in the required information for the domain

 

  1. New virtual server type
  2. Domain name
  3. Description
  4. Administration password
  5. Server configuration template
  6. Account plan
  7. Administration username

 

Note:

1. You need to use the active domain in order to host a domain in Webmin control panel.

2. If you want to host the sub-domain, you need to create the sub-server under the “create the virtual server” option.

 

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

How to install Dotnet Core on Centos 7 ?

Dotnet Core is now available with the Linux OS. Following are the steps to install Dotnet Core on...

Is it possible to take complete VPS backup in VPS itself?

Please note that, there is no provision to take backup of full VPS image in VPS itself. As an...

How to deploy Mean.js application to VPS?

Upload Mean.js Files via SFTP In FileZilla Once your mean.js webcontent is ready, you need to...

How to install Git on Centos7?

Git is a famous version-control system. Git is used to tracking the changes made on your code as...

Is HTML5 Supported in Your Servers?

Since HTML content has nothing to do with the web server, there are no special requirements...