This tutorial will walk you through the installation of Webmin 1.470 on an Ubuntu 12.04 LTS (Precise Pangolin) server. This tutorial assumes you are working on a brand new server with nothing else installed.
Note: You must be logged in as root or a user with sudo access to perform this installation.
Prior to installing Webmin we need to install a few pre-requisites. Type the following command below to install the required modules:
# sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl -y
Before you can install Webmin you will need to download the latest copy. Point your web browser to http://www.webmin.com/download.html. Scroll down the list of versions and find the one that is called Debian package suitable for Debian, Ubuntu or other derived Linux. Copy that link to your clipboard.
On the server we will use wget to download Webmin. Type the following on your server to download:
cd /root wget http://prdownloads.sourceforge.net/webadmin/webmin_1.630_all.deb
Note: Your URL may be different as new versions of the webmin application are released
Now it is time to install the Webmin package. To do so, use the command below:
dpkg -i webmin_1.630_all.deb
Note: Your version number may be different as new versions of the webmin application are released.
Once the installation has completed you should get the following message:
Webmin install complete. You can now login to https://184.108.40.206:10000/ as root with your root password, or as any user who can use sudo to run commands as root.
You are now ready to log into your Webmin console. To do this point your web browser to https://220.127.116.11:10000/ where you will be prompted with a login screen (be sure to change 18.104.22.168 to your server's IP). On your first login use the username root and type in your root password.