Skip to content
Follow
Ubuntu Linux

How to Install Webmin on Ubuntu 24.04

Richard
Written by
Richard
Feb 25, 2025 Updated Mar 20, 2026 2 min read
How to Install Webmin on Ubuntu 24.04
How to Install Webmin on Ubuntu 24.04

You install Webmin on Ubuntu 24.04 to gain a user-friendly, web-based interface for managing your server.

Webmin is a powerful control panel that simplifies the administration of Unix-like systems, including Ubuntu, directly through your web browser. It allows you to manage system settings and services without deep command-line knowledge.

This tool provides centralized control over essential modules like Apache web server, DNS settings, user accounts, and file sharing, significantly streamlining server maintenance.

You can effectively access and manage your server remotely from any location with an internet connection.

⚡ 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

Webmin needs a few packages installed on Ubuntu to work correctly. Here are the necessary packages you should install.

Run the command below to install them.

🐧Bash / Shell
sudo apt install python3 shared-mime-info unzip apt-show-versions libapt-pkg-perl libauthen-pam-perl libio-pty-perl libnet-ssleay-perl

After installing these packages, you’ll download the Webmin installer. Let’s move on to downloading and installing Webmin.

Download and install Webmin

Your system should now be ready for 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.

🐧Bash / Shell
sudo nano /etc/webmin/miniserv.conf

Then, add a new line with the IP addresses you want to allow access to your server from.

💻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

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

You can 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:

You’ve successfully installed Webmin on Ubuntu 24.04! This tool significantly enhances your server management capabilities. Here’s a quick recap:

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

By following these steps, you can fully utilize Webmin’s capabilities for all your server management needs.

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

1 Comment

Leave a Comment

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