- Updated at
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.
Table of Contents
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.
Click on Usermin at the top of the page.
Then click on FileManager in the Others section.
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.
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.
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.
Right click on the file and click Extract. The file you want will be extracted.
Enter the wordpress folder.
Then select all the files. Click cut from the file menu.
Select public_html from the menu on the left to re-enter the main folder.
From the edit menu, select the paste option to move the files to the main folder.
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.
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.
In the last step, you have to click on install.
In this step, we enter the site information and wordpress management 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. 🙂