How to Install Webmin 2.0 on Ubuntu Server 22.04

Jack Wallen shows how to install the latest version of the powerful web administration tool Webmin for Linux.

Image: Photocreo Bednarek/Adobe Stock

Webmin has been around for a very long time and has proven time and time again how reliable, user friendly and powerful it is. Recently, the developers released the 2.0 milestone of the software. While this may seem like a major release, it’s more of an incremental leap from 1.x. That doesn’t mean there aren’t new features and fixes. This new version includes things like:

  • Apply HTTP Strict Transport Security policy in SSL enabled mode.
  • Better HTTP to HTTPS redirects when SSL is enabled.
  • Support for installing multiple versions of Webmin (only available for systemd-based systems).
  • Support for AMD CPU temperature reporting.
  • Improved support for minor Webmin upgrades.
  • Added support for Linux Mint.
  • Authentic 20.00 theme update.
  • Improved restart of dependent services on firewall restart.

I want to show you how to install Webmin on Linux. I’ll be demoing on Ubuntu Server 22.04, so you can see how easy it is to get this handy administration platform up and running.

What you will need to install Webmin 2.0

The only things you will need for this to work are a running instance of Ubuntu Server 22.04 and a user with sudo privileges. That’s it…let’s get to work.

SEE: 40+ open source and Linux terms you need to know (TechRepublic Premium)

How to install Webmin 2.0

You won’t find Webmin 2.0 in your default repositories. Instead, you will need to download the installer file and run it manually. First, login to your Ubuntu server instance and using wget download the file with the command:

wget https://github.com/webmin/webmin/releases/download/2.000/webmin_2.000_all.deb

Once the file has finished downloading, run the first install command with:

sudo dpkg -i webmin_2.000_all.deb

This installation will generate an error. That’s okay because the apt-get package manager is great for solving such problems. To troubleshoot, issue the command:

sudo apt-get install -f

The above command will download and install unmet dependencies that the dpkg command could not handle.

How to access Webmin

Once apt-get has fixed the installation, open a web browser and point it to https://SERVER:10000, where SERVER is the IP address of the host machine. You will be greeted by the Webmin login window (Figure A).

Figure A

The Webmin login window.

Log in with a user with sudo privileges and you will end up on the Webmin 2.0 dashboard (Figure B).

Figure B

The Webmin 2.0 dashboard gives you a quick overview of your server.

And that’s all there is to install Webmin 2.0 on Ubuntu Server 22.04. If you’ve never experienced Webmin before, you’re in for a treat, as this web-based administration console can help simplify and make your Linux administration tasks more efficient.

Subscribe to TechRepublic’s How To Make Tech Work on YouTube for all the latest tech tips for professionals from Jack Wallen.