Skip to content
Follow
Ubuntu Linux

How to Install Webmin on Ubuntu 24.04

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

Installing Webmin on Ubuntu 24.04 gives you a simple web page to manage your server.

Webmin is a control panel that makes managing Ubuntu servers easier, letting you change settings through your web browser without needing to use complicated commands.

This tool puts control of things like your web server, user accounts, and system settings all in one place, making server upkeep much quicker.

You can manage your server from anywhere with internet access, which is super convenient.

⚡ 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.

Install required packages

Installing Webmin on Ubuntu 24.04 requires installing several important packages first, which help Webmin manage your computer properly. Install these necessary packages for Webmin by running the command `sudo apt install python3 shared-mime-info unzip apt-show-versions libapt-pkg-perl libauthen-pam-perl libio-pty-perl libnet-ssleay-perl`.

Run this command to install them.

After installing the required packages, you will download the Webmin installer package, which is available as a .deb file for Ubuntu systems. This specific installer file contains all the necessary components for Webmin version 2.101. You then proceed to install Webmin to manage your server from a web browser.

Download and install Webmin

The latest Webmin package downloads and installs on your Ubuntu 24.04 system. First, use `curl -L -O https://www.webmin.com/download/deb/webmin-current.deb` to get the webmin-current.deb file. If you don't have curl, install curl with `sudo apt install curl`. Then, use `sudo dpkg -i webmin-current.deb` to finish the Webmin installation.

Run the command below to download the latest version of Webmin.

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

You might need to install curl [sudo apt install curl] if you don’t have it already.

Once it’s downloaded, install Webmin by running the command below.

🐧Bash / Shell
sudo dpkg -i webmin-current.deb

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

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

💻Code
# 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.

🐧Bash / Shell
sudo systemctl restart webmin
⚠️Warning
You should then be able to access your server by navigating to `http://your_server_address:10000` in your web browser. This works as long as your IP address is on the allowed list.

http://example.com:10000

Log in to the Webmin interface using credentials for users who have administrator privileges or can execute the `sudo` command.

Webmin login page
Webmin login page

Now you can start managing your server.

Webmin login dashboard
Webmin login dashboard

And that’s it!

Conclusion:

Webmin installation on Ubuntu 24.04 is now complete, significantly enhancing your server management capabilities. This web-based interface allows you to control 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 you can fully utilize Webmin's capabilities for all your server management needs, 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.

📚 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 *