Skip to content
Follow
Ubuntu Linux

How to Install Webmin on Ubuntu 24.04

Richard
Written by
Richard
Feb 25, 2025 Updated Sep 15, 2026 3 min read
How to Install Webmin on Ubuntu 24.04
How to Install Webmin on Ubuntu 24.04

Webmin is a free web-based control panel that lets you manage your Ubuntu 24.04 server through a web browser instead of using the command line. You use this dashboard to add user accounts, check server health, and update software from any computer on your network.

Advertisement

Managing files, setting up web services, and changing system settings take just a few clicks once you finish the setup process. The software runs quietly in the background on port 10000 and connects securely using HTTPS.

⚡ Quick Answer

Install Webmin on Ubuntu 24.04 by first installing required packages with `sudo apt install …`, then downloading the Webmin package using `curl`, and finally installing it with `sudo dpkg -i webmin-current.deb`. Restart the Webmin service to complete the setup.

Advertisement

Install required packages

Required packages for Webmin on Ubuntu 24.04 include essential helper libraries and software dependencies that must be present on your system before you run the installer. You can install these necessary support tools by opening your terminal and running the standard package update commands along with the required dependency list so the Webmin setup script runs without errors.

Run this command to install them.

After installing the required packages, download the Webmin installer package, which arrives as a .deb file for Ubuntu systems. This specific installer file contains all the necessary components for Webmin version 2.101. Proceed to install Webmin afterward to manage your server from a web browser.

Download and install Webmin

Webmin installation on Ubuntu 24.04 requires downloading the official setup package using the curl tool and then deploying it with the package manager. You can get the latest installer file directly from the Webmin website and set it up on your server by running a couple of straightforward terminal commands, which configures the web-based control panel for your system.

Advertisement

Download the latest version of Webmin by running:

curl -L -O https://www.webmin.com/download/deb/webmin-current.deb

Install curl [sudo apt install curl] beforehand if the system lacks the tool.

Once the download finishes, install Webmin by running the command below.

sudo dpkg -i webmin-current.deb

After the installation finishes, open the Webmin configuration file by running the command below.

Advertisement

Add the specific IP addresses you want to permit access to your server from on a new line within the configuration file.

# add a new line at the end to allow IP addresses
allow=127.0.0.1 192.168.0.0/24

Save the file and exit.

Restart Webmin by running the command below.

sudo systemctl restart webmin

Access the server by navigating to `http://your_server_address:10000` in your web browser. This works as long as the IP address sits on the allowed list.

Advertisement

http://example.com:10000

Log in to the Webmin interface using credentials for users who hold administrator privileges or possess the ability to execute the `sudo` command.

Webmin login page
Webmin login page

Server management can begin now.

Webmin login dashboard
Webmin login dashboard

The configuration process finishes here.

Advertisement

Conclusion:

Webmin installation on Ubuntu 24.04 is now complete, significantly enhancing server management capabilities. This web-based interface allows control over user accounts, Apache web server, DNS, file sharing, and databases, offering a centralized control panel for over 100 different Unix system functions.

  • Web-Based Management: Webmin provides a user-friendly interface for managing server configurations without extensive command line use.
  • Remote Access: Manage your server from anywhere with internet access, simplifying server administration.
  • Essential Packages: Ensure necessary packages are installed before proceeding with the Webmin setup.
  • Installation Steps: Follow the commands to download and install Webmin, configure access, and restart the service.
  • Access and Use: Log in through the designated port to begin managing your server effectively.

Following these steps ensures admins fully utilize Webmin's capabilities for all server management needs, ranging from user creation to software updates.

Was this guide helpful?

Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

Advertisement

📚 Related Tutorials

How to Install Apache on Ubuntu Linux
Ubuntu Linux How to Install Apache on Ubuntu Linux
How to Install GNOME Desktop on Ubuntu 24.04
Ubuntu Linux How to Install GNOME Desktop on Ubuntu 24.04
How to Install KDE Desktop on Ubuntu 24.04
Ubuntu Linux How to Install KDE Desktop on Ubuntu 24.04
How to Install Ubuntu Linux
Ubuntu Linux How to Install Ubuntu Linux

1 Comment

Leave a Comment

Your email address will not be published. Required fields are marked *