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”服务,在其前面加上星
号(*),然后选择“确定”即可。