How to Install Webmin on a Debian Server

Webmin is a free and open source graphical system administration interface for Unix-like operating systems. In previous posts, we have explored some of the ways that you can use Webmin to make your system administration easier. We also learned how to install Webmin on CentOS. Today, we will look at another popular Linux-based operating system: Debian.

Many of the world’s dedicated servers run Debian or Debian-based distributions (such as Ubuntu). It uses “deb” packages by default, and the Webmin developers make a deb package of Webmin available for download on the project’s website.

Before you begin, you should install any necessary dependencies for Webmin:

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Then, follow these instructions:

1. Download the Webmin Debian package from


2. Install Webmin with the dpkg command:

dpkg --install webmin_1.580_all.deb

By default, dpkg will install Webmin to /usr/share/webmin, and the default username will be “root” with whatever your current root password is.

3. Open your web browser and type in your server’s default domain or ip address with the port “10000”.


If all goes well, you should have a working installation of Webmin on your server. For more installation information and full documentation, visit the Webmin website.