How To Install Webmin Virtualmin
How To Install Webmin Virtualmin
What Is Virtualmin?
Virtualmin is a Webmin module that is typically used to manage multiple virtual hosts
through a single interface, similar to cPanel. It supports multiple functions such as
creating/managing Apache virtual hosts, MySQL database creation/management,
generating DNS zones, managing mailboxes, and much more.
We highly suggest taking a backup of your server prior to proceeding with this script.
sudo sh install.sh
As per the warning when the script is executed ensure that your OS is listed and type
“y” then press “Enter” to continue with the installation
If prompted you may need to enter in a fully qualified hostname. Please note
that this domain name will need to resolve to your server.
10000 by default. You can choose to perform the post installation steps later; however,
it is strongly advised to proceed with them now using the following steps.
The Post-Installation Wizard should now be complete and you should be able to start
using your new control panel. The first thing you should do is create a new virtual
server so that you can begin hosting your site(s).
To setup a new virtual server in Webmin/Virtualmin you’ll make the similar steps to
adding a new cPanel account to host a new website in WHM. You can create new
virtual servers in Webmin to host new domains.
1. Login to Webmin
2. Select Virtualmin
3. Select the Create Virtual Server option
This process can essentially be broken into 3 tasks, which are extensively covered in
the guides below.
Overall you need to first add the site that you’d like to install WordPress on, and host
to Virtualmin/Webmin. You’ll then need to create a new database for the WordPress
site to use. Lastly, you’ll need to install the WordPress software onto a domain that
you have added to Virtualmin/Webmin and also use the database that you created.
1. Login to Virtualmin
2. Select the domain for which you’d like to create the database from the
dropdown box
3. Click Edit Databases
Note: This method of creating a database in Virtualmin will automatically add the
Virtualmin user that was used to create the database to that database with all
permissions.
WordPress is one of the leading Content Management Systems (CMS) available today
and is used on a variety of different websites. Like Virtualmin, WordPress is free and
open source so it only makes sense that you should be able to use the two together
to manage your website. In this article we will cover exactly how you can install
WordPress onto a site
Before you begin please go and download the most recent version of WordPress onto
your computer by visiting wordpress.org. This will ensure that you’re using the latest
version with the most up to date security patches applied. Once the download is
complete, please refer to the following steps.
1. Login to Virtualmin
2. Select Webmin
3. Click Others
4. Select File Manager
8. Click the Paperclip icon and select the new version of WordPress that was
downloaded earlier
9. Click Upload Files
10. Right click the WordPress zip folder that was just uploaded
11. Select Extract
28. In a web browser navigate to the domain that you just installed WordPress on
to complete the installation
a. The URL should be something like YOURDOMAIN.TLD/wp-
admin/install.php
29. Select the language that you’d like to use
30. Click Continue
If everything went smoothly, WordPress should now be installed and you should now
be logged into your WordPress Dashboard.