原文链接
//系统
CentOS Linux release 7.6.1810 (Core)
//关闭SELinux
//firewall按需打开
//Webmin是一个基于web的Unix系统管理界面。使用任何现代web浏览器,您都可以设置用户帐户、Apache、DNS、文件共享等等。Webmin消除了手工编辑Unix配置文件(如/etc/passwd)的需要,并允许从控制台或远程管理系统。
//开始部署
# yum -y install wget
# wget https://nchc.dl.sourceforge.net/project/webadmin/webmin/1.930/webmin-1.930.tar.gz
# tar zxvf webmin-1.930.tar.gz
# cd webmin-1.930
# ./setup.sh //运行setup脚本进行安装
//接下来会产生交互,询问以下内容,要选择默认安装,则回车即可
//配置文件目录是否放在/etc/webmin/的目录下
//日志文件是否放在/var/webmin的目录下
//是否把perl放在/usr/bin/perl/目录下
//是否给它配置10000的端口号
//接下来会出现 Login name (default admin): 提示,这里需要自定义一个登录的用户名称以及密码,这里我设置的是devops,密码自定义(如果2个输入的密码不一致,重新运行setup脚本即可)
# lsof -i:10000 //可以看到webmin已经在运行
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
miniserv. 8522 root 4u IPv4 43024 0t0 TCP *:ndmp (LISTEN)
miniserv. 8522 root 5u IPv4 43025 0t0 UDP *:ndmp
//webmin安装路径
# whereis webmin
webmin: /etc/webmin
//浏览器输入 http://localhost:10000 ,输入用户名与密码,即可访问