Friday, October 26, 2007

Installing Webmin on CentOs 5

Update - 12/12/2007 - New version of Webmin

I just installed the latest version of webmin on my CentOs 5 server. I have not used webmin in about 2 years, I can not believe how much the interface has improved. Webmin is a GUI control panel that lets you administer a Linux box.

Here is all you need to do to get it installed:

This will install some dependencies.
yum -y install perl-Net-SSLeay

Install the system:
cd /usr/src
wget http://superb-east.dl.sourceforge.net/sourceforge/webadmin/webmin-1.380-1.noarch.rpm
rpm -i webmin-1.380-1.noarch.rpm

Once you log in, you will see screens like this, click the image for a larger view:


Congrats to the Webmin team for keeping the product fresh!

-Matt

8 comments:

Thongkam said...

i have problem when follow as per your article,

OS: CentOS release 3.9 (Final)

"
[root@www root]# yum -y install perl-Net-SSLeay
Gathering header information file(s) from server(s)
Server: CentOS-3 - Addons
Server: CentOS-3 - Base
Server: CentOS-3 - Extras
Server: CentOS-3 - Updates
Finding updated packages
Downloading needed headers
Cannot find a package matching perl-Net-SSLeay
No actions to take
"

Please advice me,


Nhueng - thongkam_m@msn.com

Matt said...

Can you install the RPM or does it give you an error?

Did you try 'yum search perl-Net-SSLeay'

-Matt

Azeev - Advanced Alternative Engines and Vehicles said...

[root@sip ~]# yum -y install perl-Net-SSLeay
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
* base: mirror.atlanticmetro.net
* updates: mirror.atlanticmetro.net
* addons: mirrors.unbornmedia.com
* elastix: repo.elastix.org
* extras: mirror.linux.duke.edu
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Excluding Packages from CentOS-5 - Addons
Finished
Excluding Packages from Elastix RPM Repository for CentOS
Finished
Excluding Packages from CentOS-5 - Extras
Finished
Setting up Install Process
Parsing package install arguments
Package perl-Net-SSLeay - 1.30-4.fc6.i386 is already installed.
Nothing to do
[root@sip ~]# cd /usr/src
[root@sip src]# wget http://superb-east.dl.sourceforge.net/sourceforge/webadmin/webmin-1.380-1.noarch.rpm
--11:40:57-- http://superb-east.dl.sourceforge.net/sourceforge/webadmin/webmin-1.380-1.noarch.rpm
Resolving superb-east.dl.sourceforge.net... 209.160.66.130
Connecting to superb-east.dl.sourceforge.net|209.160.66.130|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14411920 (14M) [application/x-redhat-package-manager]
Saving to: `webmin-1.380-1.noarch.rpm'

100%[========================================================================>] 14,411,920 177K/s in 80s

11:42:17 (177 KB/s) - `webmin-1.380-1.noarch.rpm' saved [14411920/14411920]

[root@sip src]# rpm -i webmin-1.380-1.noarch.rpm
Operating system is CentOS Linux
Webmin install complete. You can now login to https://sip.indusphone.com:10000/
as root with your root password.

joshua paul said...

to install the latest version use:

wget http://internap.dl.sourceforge.net/sourceforge/webadmin/webmin-1.441-1.noarch.rpm

C Solis Photography said...

Sorry for the 'simple' question, but...

I'm brand new to Centos, and our new site server is running Centos, so I'm having to do everything via ssh. I can understand the install instructions, but how do I access webmin via firefox or Konqueror remotely?

Thanks for the help in advance..

jeffschuler said...

C Solis:

After you've completed the installation, you should be able to access your webmin panel at http://yourhost.com:10000

Log in as root.

Amit said...

Thank you! Very Helpful!

uda said...

You didn't say that I need to add a line in the iptables file that allows for tcp connections from port 10000 and restart the iptables.