How to install wordpress on Webmin – Virtualmin and Usermin

How to install wordpress on Webmin - Virtualmin and Usermin
How to install wordpress on Webmin – Virtualmin and Usermin

We have already talked about how to install wordpress on various platforms such as CPanel and DirectAdmin. But other platforms are less well known and many hosting companies have not even heard of them. In this article, we go to another of these control panels. So let’s go and see how to install wordpress on Webmin.

What is Webmin?

Webmin is a completely open-source and free control panel for managing Linux servers. Just as we use WebSitePanel to manage a Windows server, Webmin is used to manage a Linux server. For example, if we install Webmin on CentOS, instead of entering the dnf -y update command to update the system, you can easily log in to the Webmin control panel and update the system with one button.

So the control panels are made for the convenience of our work. It does not matter what system you work with or what control panel you have. It is important to install wordpress on your desired control panel.

Webmin will be able to host sites with a powerful plugin called Virtualmin. So with Virtualmin, we can add and manage new sites to our server. Now, in order for the administrator of each website to have separate access to his own site, he must use the Usermin panel.

So Webmin is the main server panel, Virtualmin is the site management and building panel, and Usermin is the panel that is presented to the administrator of each website separately.

Now that we are familiar with Webmin. Let’s install wordpress on Webmin or User Main.

How to install wordpress on Webmin

To get started, you need to get your Usermin login address from your host or server administrator. By accessing this address and having your username and password, you can log in.

You will encounter such a page after logging in.

Webmin Home
Webmin Home

Click on Usermin at the top of the page.

Login to usermin
Login to usermin

Then click on FileManager in the Others section.

Webmin File Manager
Webmin File Manager

You have entered the file management section of your site. So just like any other control panel, click on public_html to enter the root folder of your website.

Public_html folder
Public_html folder

Now we need to delete the default Webmin file. Then click on the check box next to all the files in the main folder to activate them. Then click Delete at the top of the page to delete all the files. Finally, click Remove Selected.

Delete default files
Delete default files

Upload wordpress on Usermin

Now from the File menu, click on Upload to the current directory. Upload the wordpress file you downloaded from the wordpress download page here.

wordpress upload
wordpress upload

Right click on the file and click Extract. The file you want will be extracted.

Extract wordpress
Extract wordpress

Enter the wordpress folder.

Then select all the files. Click cut from the file menu.

Transfer files
Transfer files

Select public_html from the menu on the left to re-enter the main folder.

public_html
public_html

From the edit menu, select the paste option to move the files to the main folder.

Paste files
Paste files

All files are transferred and you can delete the wp.zip file and the wordpress folder from your host.

Start installing wordpress on Webmin

If all goes well, you will be taken to the wordpress installation page by entering your website URL. In this step, we need to install wordpress.

First, select the language you want, if necessary. Then, click on Let’s go.

Start wordpress Installation
Start wordpress Installation

Complete wordpress installation

Return to the wordpress installation page. On this page, we are asked for database information and we have to enter the information. In Webmin, the process of building a database is different from other control panels. You should ask the server administrator to create the database for you. But by default, when you build your hosts on the server, a database is created with your username. So we enter the values ​​like this:

  • Database name: Your hostname, for example: heseto
  • Username: The username of your host. For example: heseto
  • Password: Login password for your hosting panel

If the above information did not work. You should ask your server administrator to create a database for you through Webmin.

Database Information
Database Information

In the last step, you have to click on install.

Run wordpress Installation
Run wordpress Installation

In this step, we enter the site information and wordpress management information.

wordpress Admin information
wordpress Admin information

Now the wordpress installation on Webmin and Virtualmin is complete and you have launched your first Windows wordpress website. Congratulations and good luck to you. 🙂

Do you have any question? Ask us