linux系统中webmin 的安装(一)


一、Webmin简介


Webmin是Linux和UNIX下基于Web的集系统管理和网络管理于一身

的强大图形化管理工具,使用浏览器通过Webmin友好的用户界面即可

轻松管理本地或远程的服务器。目前Webmin支持绝大多数的Linux、

UNIX系统,这些系统除了各种版本的Linux以外还包括AIX、HPUX、

Solaris、Unixware、Irix和FreeBSD等。

相对于其他GUI管理工具而言,Webmin具有以下特点。

(1)Webmin具有本地和远程管理的能力,同时访问控制和SSL支持为远程管理提供了很高的安全性。

(2)插件式结构使得Webmin具有很强的扩展性和伸缩性,它的管理模块几乎涵盖了常见的Linux管理。而且还不断推出第三方的管理模块,使各种常见的第三方服务程序也能利用它进行方便的设置和管理。

(3)提供多语种版本,对中文也有相当好的支持。


二、Webmin的安装和配置

安装Perl语言解释器

安装Net_SSLeay perl和OpenSSL

安装Webmin

设置Webmin为中文界面

安装Perl语言解释器

Webmin的管理程序使用标准的Per语言实现,所以我们

还要在系统中安装Perl解释器。Red Hat Enterprise Linux

默认已经安装了Perl语言解释器,可使用下面的命令检查系

统是否已经安装了Perl语言解释器或查看已经安装了何种版

本。

rpm -q perl

如果系统还未安装Perl语言解释器,可将Red Hat

Enterprise Linux 5第1张安装盘放入光驱,加载光驱后在光盘的

RedHat/RPMS目录下找到Perl语言解释器的RPM安装包文件perl-

5.8.8-10.i386.rpm,然后使用下面的命令安装Perl语言解释器。

rpm -ivh /mnt/Server/ perl-5.8.8-10.i386.rpm


三、安装Net_SSLeay perl和OpenSSL

为了保证浏览器和Webmin之间数据传输的安全,需要安

装Net_SSLeay perl模块和OpenSSL软件,使Webmin支持

SSL加密传输功能,为用户提供一个安全的管理环境。

① 首先访问http://www.openssl.org/source/这个网址,下载OpenSSL软件源代码包文件openssl-0.9.8e.tar.gz。

② 使用下列命令安装OpenSSL。

tar zxvf openssl-0.9.8e.tar.gz

cd openssl-0.9.8e

./config

make

make install

安装Net_SSLeay perl和OpenSSL

③ 访问http://search.cpan.org/dist/Net_SSLeay.pm/这个网址,下载Webmin的Net_SSLeay.pm模块,文件名为Net_SSLeay.pm-1.30.tar.gz。

④ 使用下列命令安装Net_SSLeay perl模块

tar zxvf Net_SSLeay.pm-1.30.tar.gz

cd Net_SSLeay.pm-1.30

perl Makefile.PL

make install


四、安装Webmin

首先访问http://prdownloads.sourceforge.net/webadmin这个网址,

下载文件webmin-1.350-1.noarch.rpm。下载完成后使用下列命令安

装。

rpm -ivh webmin-1.350-1.noarch.rpm

打开浏览器访“问https://Linux服务器的IP或域名:10000/”会出现登录页

面。

设置Webmin为中文界面

① 单击管理界面上方的“Webmin”图标,在出现的页面中单击“Change Language and Theme”超链接。

② 修改“Webmin UI language”选项为“Personal choice ..”,然后在下拉列表中选择“Simplified Chinese (ZH_CN)”。为了使用原有的Linux界面风格可修改“Webmin UI theme”选项为“Personal choice ..”,然后在下拉列表中选择“MSC.Linux Theme”,最后单击“Make Changes”按钮确定即可


五、停止和启动Webmin服务

1.启动Webmin服务

/etc/rc.d/init.d/webmin start

2.停止Webmin服务

/etc/rc.d/init.d/webmin stop

3.重新启动Webmin服务

/etc/rc.d/init.d/webmin restart

18.3停止和启动Webmin服务

   4.自动启动Webmin服务

   如果需要让Webmin服务随系统启动而自动加载,可以执行

“ntsysv”命令启动服务配置程序,找到“webmin”服务,在其前面加上星

号(*),然后选择“确定”即可。