Webmin是一个基于web的Linux工具,可帮助Linux系统管理员管理DNS, DHCP, MySQL, PostgrSQL 等服务器,以及管理网络服务等。它还有助于管理用户、磁盘、文件系统、进程、文件包等。这里我们主要介绍如何在CentOS 7上安装Webmin。
创建repo
创建一个webmin.repo的repo文件
vi /etc/yum.repos.d/webmin.repo
内容如下:
[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1
下载webmin gpg key
wget http://www.webmin.com/jcameron-key.asc
导入key
rpm –import jcameron-key.asc
安装Webmin
yum install -y webmin
注意,由于网络原因可能会导致安装失败,可以多尝试几次
启动webmin服务并设置开机自动启动
/etc/init.d/webmin start
chkconfig webmin on
添加防火墙规则
firewall-cmd –permanent –zone=public –add-port=10000/tcp
firewall-cmd –reload
登陆Webmin
安装完成,现在就可以通过浏览器登陆webmin了
https://your-ip-addr-ess:10000
通过系统账号进行登陆
如果登陆后,主页信息无法显示并提示:
No Perl MD5 hashing module found!
解决办法是在系统中安装该模块
yum install -y perl-Digest-MD5
安装完成后,重启一下webmin服务,主页就可以正常显示了
/etc/init.d/webmin restart
在主页中点击每个仪表,可以查看该项的详细信息
比如下图为点击CPU仪表盘后进入CPU页,可查看详细进程信息
点击右上方的铃铛标志,可以查看系统的状态信息汇总
webmin是一款功能强大的Linux管理功具,本文主要介绍了安装方法,后续将更新webmin的使用配置方面的文章。