Webmin is a web-based interface for system administration for Linux. By using webmin at the browser, you can setup user accounts, Apache, DNS, file sharing and much more. This post covers the steps to setup Webmin 1.590-1 on CentOS 6.3 using RPM.
1. Download Webmin :
[root@centos63 ~]# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.590-1.noarch.rpm
Examples :
[root@centos63 ~]# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.590-1.noarch.rpm --2012-08-02 22:49:07-- http://prdownloads.sourceforge.net/webadmin/webmin-1.590-1.noarch.rpm Resolving prdownloads.sourceforge.net... 216.34.181.59 Connecting to prdownloads.sourceforge.net|216.34.181.59|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://downloads.sourceforge.net/project/webadmin/webmin/1.590/webmin-1.590-1.noarch.rpm [following] --2012-08-02 22:49:08-- http://downloads.sourceforge.net/project/webadmin/webmin/1.590/webmin-1.590-1.noarch.rpm Resolving downloads.sourceforge.net... 216.34.181.59 Reusing existing connection to prdownloads.sourceforge.net:80. HTTP request sent, awaiting response... 302 Found Location: http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.590/webmin-1.590-1.noarch.rpm [following] --2012-08-02 22:49:08-- http://cdnetworks-kr-2.dl.sourceforge.net/project/webadmin/webmin/1.590/webmin-1.590-1.noarch.rpm Resolving cdnetworks-kr-2.dl.sourceforge.net... 211.39.135.163 Connecting to cdnetworks-kr-2.dl.sourceforge.net|211.39.135.163|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 18926818 (18M) [application/x-rpm] Saving to: âwebmin-1.590-1.noarch.rpmâ 100%[==========================================================>] 18,926,818 72.2K/s in 6m 28s 2012-08-02 22:55:37 (47.7 KB/s) - âwebmin-1.590-1.noarch.rpmâ
2. Add the GPG Key :
[root@centos63 ~]# rpm --import http://www.webmin.com/jcameron-key.as
3. Install webmin :
[root@centos63 ~]# rpm -Uvh webmin-1.590-1.noarch.rpm Preparing... ########################################### [100%] Operating system is CentOS Linux 1:webmin ########################################### [100%] Webmin install complete. You can now login to http://centos63.ehowstuff.local:10000/ as root with your root password.
4. Start webmin service and check webmin status :
[root@centos63 ~]# /etc/init.d/webmin start
[root@centos63 ~]# /etc/init.d/webmin status Webmin (pid 2676) is running
5. Configure webmin service to start at boot :
[root@centos63 ~]# chkconfig webmin on
6. Login the webmin web interface :
http://youripaddress:10000