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.
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.
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.
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.
# 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
http://example.com:10000
Log in to the Webmin interface using credentials for users who have administrator privileges or can execute the `sudo` command.

Now you can start managing your server.

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?
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.
[…] their mail and other services on a server without requiring full access to the server itself. Webmin provides full system administration capabilities, while Usermin is designed for end users to manage […]