在CentOS 安装Webmin
Webmin 是一个开源的基于 web 的系统管理工具。它提供了一个用户友好的界面,让管理员能够通过 web 界面管理、监视和配置 Linux 系统。Webmin 支持几乎所有的 Linux 发行版,包括 CentOS。在本文中,我们将介绍如何在 CentOS 中安装、配置和访问 Webmin。
安装 Webmin
在开始安装 Webmin 之前,您需要使用 root 用户登录 CentOS 服务器。按照以下步骤安装 Webmin:
1. 安装依赖包
首先,您需要安装一些依赖包,以确保 Webmin 能够正常工作。使用以下命令安装这些包:
yum install perl unzip wget -y
2. 下载 Webmin
访问 Webmin 的官方网站 https://www.webmin.com/download.html ,找到 CentOS 的下载链接,复制链接地址。在 CentOS 服务器上使用 wget 命令下载 Webmin,如下所示:
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.973-1.noarch.rpm
3. 安装 Webmin
使用以下命令安装下载好的 Webmin:
rpm -Uvh webmin-1.973-1.noarch.rpm
安装过程可能需要一些时间,具体根据您的服务器配置和网络速度而定。
4. 配置防火墙
Webmin 默认使用 TCP 10000 端口进行通信。因此,在访问 Webmin 之前,您需要打开防火墙的 TCP 10000 端口。使用以下命令允许 TCP 10000 端口通过防火墙:
firewall-cmd --permanent --add-port=10000/tcp firewall-cmd --reload
5. 启动 Webmin
Webmin 目前使用 Systemd 进行管理。使用以下命令启动 Webmin:
systemctl start webmin
6. 检查 Webmin 状态
使用以下命令检查 Webmin 服务的运行状态:
systemctl status webmin
如果一切顺利,您应该会看到 "Active: active (running)" 的标志。
访问 Webmin
现在,Webmin 已经成功安装并运行在您的 CentOS 服务器上。使用以下步骤访问 Webmin:
1. 打开 Web 浏览器
打开您的 Web 浏览器,访问服务器的 IP 地址或主机名,加上 TCP 10000 端口号,如下所示:
https://<服务器 IP 地址>:10000
2. 输入账户信息
您将被重定向到 Webmin 的登录界面。输入您的 root 或管理员账户的用户名和密码,然后单击 "Login" 按钮。
3. 开始使用 Webmin
现在,您已经成功登录 Webmin 界面。您可以在界面上找到许多不同的管理工具,例如系统信息、网络设置、用户和组管理、软件包管理等。
总结
Webmin 提供了一种方便的方式,让管理员能够使用 web 界面管理和监视 Linux 系统。本文介绍了如何在 CentOS 中安装、配置和访问 Webmin。安装和使用过程相对简单,您可以快速地开始使用 Webmin。
