本人在原链接做了补充。
webmin动画教程
1 安装perl语言解释器(ActivePerl)
查看perl语言解释器
rpm -q perl
perl-5.8.0-88,如提示没有安装,需要安装 (本人安装的是:ActivePerl)
2. 安装Net_SSLeay perl 和OpenSSL(安装这2个的原因是:让浏览器和webmin之间数据传输更安全)
1
查看perl语言解释器
rpm -q perl
perl-5.8.0-88,如提示没有安装,需要安装 (本人安装的是:ActivePerl)
2. 安装Net_SSLeay perl 和OpenSSL(安装这2个的原因是:让浏览器和webmin之间数据传输更安全)
下载 openssl: http://www.openssl.org/source/
安装OpenSSL
tar zxvf openssl-0.9.8.tar.gz
cd openssl-0.9.8
./config
make(这个是编译,过程比较长,慢慢等下)
make install (这个是安装)
3. 安装Net_SSLeay perl模块
Download: Net-SSL-ExpireDate-1.03.tar.gz
tar zxvf Net_SSL.pm-1.25.tar.gz
cd Net_SSLeay.pm-1.25
perl Makefile.PL
make install
4. 安装webmin
下载: http://www.webmin.com/download.html
rpm -ivh webmin-1.230-1.noarch.rpm
tar 文件:
cd /tmp
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.600.tar.gz
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.600.tar.gz
gunzip webmin-1.600.tar.gz
tar xf webmin-1.600.tar
cd webmin-1.600
/tmp/webmin-1.600]# ./setup.sh /usr/local/webmin
5. http://localhost:10000访问就可以了
tar xf webmin-1.600.tar
cd webmin-1.600
/tmp/webmin-1.600]# ./setup.sh /usr/local/webmin
5. http://localhost:10000访问就可以了
6.测试ssl安装
使用下面的命令来测试上面的模块是否安装成功
#perl -e 'use Net::SSLeay'
如果没有任何错误输出,那么SSL已经支持wemin了。
使用下面的命令来测试上面的模块是否安装成功
#perl -e 'use Net::SSLeay'
如果没有任何错误输出,那么SSL已经支持wemin了。
如果有错误,则进入 http://localhost:10000,登陆后,启动 Webmin 的设置界面,双击“SSL Encryption”图标,会弹出选择安装NETSSLeay,选择安装即可。再运行:perl -e 'use Net::SSLeay',则无错误。
7.配置已经安装了webmin的
在“webmin配置( Webmin Configuration)模块里面,把“允许SLL加密( SSL Encryption)”选择为enable。点击下面的确定。现在应该会弹出一个要求接受SSL证书的对换框了。
在“webmin配置( Webmin Configuration)模块里面,把“允许SLL加密( SSL Encryption)”选择为enable。点击下面的确定。现在应该会弹出一个要求接受SSL证书的对换框了。
8、利用 https 重新连接 Webmin,端口号仍为 10000,说明webmin已经支持远程连接
ok!webmin已经安装成功了。本人实验过了,没有问题。