How to Install Webmin on a Debian Server

Webmin is a free and open source graphical interface for Unix-like operating systems that lets you manage your system.

In earlier posts, we talked about some of the ways Webmin can make system administration easier.

On CentOS, we also learned how to set up Webmin. Today, we will look at Debian, a popular operating system that is also based on Linux.

A lot of the dedicated servers in the world run Debian or distributions based on Debian (such as Ubuntu). It comes with “deb” packages installed by default, and you can download a “deb” package of Webmin from the project’s website.

Before you start, you should make sure Webmin has everything it needs:

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

Then, do what these steps say:

1. Go to and download the Webmin Debian package:


2. Use the dpkg command to set up Webmin:

dpkg --install webmin_1.580_all.deb

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

3. Open your web browser and type “10000” followed by your server’s default domain or IP address.


If everything goes well, you should be able to use Webmin on your server. Visit the Webmin website for more information on how to install it and the full documentation.