Webmind的安装和卸载

Webmin的安装和卸载

在centos里安装webmin
选择安装最新版本的安装包
官方下载路径可以查看下载版本http://download.webmin.com/download/yum/

wget http://download.webmin.com/download/yum/webmin-2.021-1.noarch.rpm

安装依赖

如果你的系统没有Perl,那么安装Webmin之前要满足该依赖项。你可能还要在安装Webmin之前安装Encode :: Detect Perl模块:

yum install perl-Encode-Detect

sudo yum -y install openssl perl perl-Net-SSLeay perl-IO-Tty perl-Crypt-SSLeay perl-Encode-Detect autoconf
安装
rpm -ivh webmin-2.021-1.noarch.rpm 
或
rpm -ivh webmin-2.021-1.noarch.rpm --force --nodeps
重置密码
/usr/libexec/webmin/changepass.pl /etc/webmin root sober 

webmin的用户名是root,密码为sober
webmin的配置目录是/etc/webmin

如果有安全需要,则更改webmin服务默认端口号

进入miniserv.conf 配置文件

nano /etc/webmin/miniserv.conf 

修改默认端口号port=10000和listen=10000为如下即可(自己随便设置端口号)

port=6666
listen=6666

webmin服务命令

配置好密码或者端口号后重启下服务

# 重启
/etc/webmin/restart
# 启动
/etc/webmin/start 
# 停止
/etc/webmin/stop 
防火墙开放端口号
# 防火墙开放10000端口
firewall-cmd --zone=public --add-port=6666/tcp --permanent 
# 更新防火墙配置
firewall-cmd --reload 
# 查看已经开放的端口号
firewall-cmd --zone=public --list-ports 

webmin访问登录

访问http://自己的ip:6666,使用重置后的账号和密码即可登录

webmin设置中文

Snipaste_2023-03-29_13-43-16

centos卸载webmin

在升级webmin服务时可先卸载原来的webmin,防止升级时提示错误

/etc/webmin/uninstall.sh

补充:如果还安装了virtualmin可以使用下面的命令

#卸载virtualmin的同时会卸载webmin
sh install.sh -uninstall