How to install webmin on Ubuntu server 12.xx, 13.xx – Step by step procedure

Webmin is one of the most widely using open source control panel for web-hosting purpose. We can simply install the Webmin control panel for any Linux operating system. We have already discussed the steps for Webmin installation for different Linux architecture. You can install the control panel mainly in two method, by using the package manager Apt-get and also by using the command “dpkg –install”. After installation you can setup user accounts, Apache, DNS, file sharing, FTP accounts, MySQL databases and much more.

Important features of Webmin control panel’s are listed below:
>> Apache Webserver
>> BIND 4 DNS Server/BIND DNS Server
>> BSD Firewall
>> Backup Configuration Files
>> Bacula Backup System
>> Bandwidth Monitoring
>> Bootup and Shutdown
>> File Manager
And more….

It’s very simple to control your server with webmin. We have already discussed about the webmin control panel in different way. Here, I am explaining the installation steps of Webmin in different way for your server which has Ubuntu as OS. These steps can be useful for the following versions of Ubuntu, Ubuntu 12.04, Ubuntu 12.10, Ubuntu 13.04 and Ubuntu 13.10.

Method I : apt-get 🙂
Here, you can install the Webmin by using the Webmin APT repository.

Step 1 : Login to your server as root
Step 2 : Add repository details,
Open the source list file with your favorite file editor,

# vi /etc/apt/sources.list

Then, append the following to this file,

deb sarge contrib
deb sarge contrib

Step 3 : Fetch and install the GPG key:
Do follow this steps,

cd /root
apt-key add jcameron-key.asc

Step 4 : Installation,
Now, you are able to install the Webmin control panel on your Ubuntu 12.04 server by using the apt-get command.

apt-get update
apt-get install webmin

Done! It’s cool.

Method II : Choose this method, if you are using the Debian version of Ubuntu.

Step I : Dependencies,
Install the following dependencies,

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

Step II : Download Debian Webmin,


Step III : Installation,

dpkg --install webmin_1.670_all.deb

That’s it.

Then, access the control panel by using the server IP followed by the default port ‘10000’. Disable the SSL, if you get any error like “Bad Request This web server is running in SSL mode”, click here for a solution Bad Request

1, How to Install Webmin on Ubuntu 10.04 painlessly
2, webmin installation on centos
3, Change SSH port of a server having Webmin
4, How to create Email Account in Webmin.
5, What port is webmin using and configuring your firewall for webmin
6, How to disable SSL on Webmin
7, How to install SSL certificate on webmin

Post navigation

Arunlal Ashok

DevOps Engineer. Linux lover. Traveller.
Always happy for an open discussion! Write to arun ((@)) crybit ((dot)) com.

One thought on “How to install webmin on Ubuntu server 12.xx, 13.xx – Step by step procedure

Leave a Reply

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