How to install webmin on vps server using virtualizor
Learn how to install webmin on vps server using virtualizor

This article provides a guide for server administrators who want to install Webmin on VPS server with Virtualizor.

What is Webmin?

Webmin is a free and open source server control panel software, distributed under the BSD license, with support for web, DNS, database, FTP and email servers. Webmin can also be extended by numerous official and unofficial integrations and modules.

Webmin is a web-based system configuration tool for Unix-like systems, including Linux. It offers several benefits, making system administration easier and more efficient. Here are some key benefits of using Webmin:

  1. User-Friendly Interface:

    • Webmin provides a graphical web interface, making it easier for administrators to manage systems without needing to use the command line extensively.
  2. Centralized Management:

    • With Webmin, you can manage multiple systems from a single interface. This centralization simplifies the administration of various servers and services.
  3. Wide Range of Modules:

    • Webmin includes numerous modules for managing different aspects of a system, such as user accounts, disk quotas, file systems, package management, web servers, databases, and more.
  4. Remote Management:

    • Webmin allows administrators to manage servers remotely through a web browser, which is particularly useful for managing servers located in different geographical locations.
  5. Customizability:

    • Administrators can extend Webmin’s functionality by creating custom modules or modifying existing ones. This flexibility allows for tailored solutions specific to an organization’s needs.
  6. Security Features:

    • Webmin supports SSL encryption for secure communication, and it has built-in features to manage user permissions, ensuring that only authorized personnel can access certain functionalities.
  7. Regular Updates:

    • The Webmin community actively maintains and updates the tool, ensuring it remains compatible with the latest software and security standards.
  8. Integration with Other Tools:

    • Webmin can integrate with other system administration tools and services, providing a more comprehensive management solution.
  9. Ease of Installation:

    • Installing Webmin is straightforward, with support for various Linux distributions. It can be installed via package managers or manually from the source.
  10. Community Support:

    • A large and active community provides support, plugins, and documentation, making it easier to find solutions to common issues and to extend the tool’s capabilities.

By leveraging these benefits, administrators can streamline their workflows, improve system management efficiency, and ensure better control and security over their IT infrastructure.

Webmin’s reputation for being user-friendly and for frequent updates and patches make it a popular choice for users looking for a free alternative to the premium control panels, which can start at $5/mo and cost as much as $1000/mo depending on brand and usage.

Webmin System Requirements

To install Webmin on a CentOS VPS, the following conditions must be met:

  • Designated fully-qualified domain name for the hostname (ex: server.yourdomain.com)
  • Hostname must resolve to a public IPv4 or IPv6 address
  • Network Manager must be disabled
  • Minimum hardware requirements: 1.1 GHz CPU, 1 GB RAM, 20 GB Disk
  • Recommended minimum hardware: 1.1 GHz CPU, 2 GB RAM, 40 GB Disk

How to Install Webmin on VPS Server with Virtualizor

Follow the steps provided to install Webmin on a VPS using Virtualizor panel:

  1. Login to Virtualizor
  2. Navigate to “List VPS” (from side menu)
  3. Select the VPS that Webmin will be installed on
  4. View VPS information to verify server details
    View vps information
  5. Navigate to “Install” tab.
    Access 'install' tab
  6. Select Webmin from the “Control Panels” menu.
    Select webmin from control panel menu
  7. Click to accept the data loss warning and start the automated Webmin installation.
    Accept warning to start install
  8. Before the installation begins, you must shutdown the VPS by clicking the “STOP” icon, as shown in the image below:
    Shutdown vps
  9. Once the VPS has shutdown, click the “PLAY” icon to restart it, as shown below:
    Start the vps
  10. When the VPS has booted, your installation will begin.
  11. An email with the control panel installation details will be sent.
    Control panel installation progress
  12. You may now navigate to the Webmin login screen (ex. https://<your_vps_ip>:10000/)in your browser to configure the Webmin settings.
Webmin web interface
Login to webmin from your browser (port 10000) to access the admin panel

As Webmin is an open source software, no license keys are required to access.

Conclusion

You now know how to install Webmin on VPS server using Virtualizor.

Related:

Avatar of editorial staff

Editorial Staff

Rad Web Hosting is a leading provider of web hosting, Cloud VPS, and Dedicated Servers in Dallas, TX.
lg