Webmin is free and opensource web based interface for managing unix system. With webmin you can manage your server such modify dns zone, install and modify virtual host, managing user, firewall, etc. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely.
For see webmin in action, you can try live demo here. Use user demo and pass demo.
Installation Webmin in CentOS 64 bit system
In this case, we try to install Webmin 1.6 in Centos 5.x or 6.x with 64 bit architecture.
First, install sofware needed for webmin with yum.
yum -y install perl-Net-SSLeay
Then, Download webmin, and install it.
cd /usr/local/src wget http://hivelocity.dl.sourceforge.net/project/webadmin/webmin/1.610/webmin-1.610-1.noarch.rpm rpm -ivh webmin-1.610-1.noarch.rpm rm -f webmin-1.610-1.noarch.rpm
After installation complete, you can access your webmin from https://yourip:10000 and use root as username and your root password. Relpace your IP with actual IP in your server.
If you have problem accessing webmin, maybe you enable selinux and enable iptables, set disable selinux and make accept connection to port 10000.
setenforce 0 iptables -I INPUT 4 -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT service iptables save
Then try again to access your webmin.