Webmin is one of the most used free server control panel for website hosting.

How to install webmin?
Usually only two commands are needed to install it :-) how easy. love it

Debian/Ubuntu webmin install: http://www.webmin.com/deb.html ( wget http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb;dpkg --install webmin_1.660_all.deb )
Redhat/CentOs/Fedora webmin install: http://www.webmin.com/rpm.html ( wget http://prdownloads.sourceforge.net/webadmin/webmin-1.660-1.noarch.rpm;rpm -U webmin-1.660-1.noarch.rpm )


dpkg --install webmin_1.660_all.deb
Selecting previously deselected package webmin.
(Reading database ... 36719 files and directories currently installed.)
Unpacking webmin (from webmin_1.660_all.deb) ...
dpkg: dependency problems prevent configuration of webmin:
webmin depends on libnet-ssleay-perl; however:
Package libnet-ssleay-perl is not installed.
webmin depends on libauthen-pam-perl; however:
Package libauthen-pam-perl is not installed.
webmin depends on libio-pty-perl; however:
Package libio-pty-perl is not installed.
webmin depends on apt-show-versions; however:
Package apt-show-versions is not installed.
dpkg: error processing webmin (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
To fix this, try command: sudo apt-get -f install (for ubuntu/debian) or command: yum update -f (centos/redhat)

Then you should be able to login webmin by accessing: https://yourserverIP:10000