如何在 CentOS 8 和 Rocky Linux 8 上安装 Webmin如何在 CentOS 8 和 Rocky Linux 8 上安装 Webmin如何在 CentOS 8 和 Rocky Linux 8 上安装 Webmin如何在 CentOS 8 和 Rocky Linux 8 上安装 Webmin
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 CentOS 8 和 Rocky Linux 8 上安装 Webmin

Webmin 是一个基于 Web 的开源界面,可简化 Unix 系统的管理。通常,要在 Linux 中执行任何类型的任务,例如设置帐户、设置 Web 服务器、安装软件,您必须手动运行命令并编辑配置文件。 Webmin 允许您使用基于 Web 的界面完成所有此类任务。使用 Webmin Web 界面,您可以管理用户帐户、防火墙、备份、管理软件包、为 Apache 创建和配置虚拟站点、以图形方式监控系统资源、配置网络相关设置等等。无论您身在何处以及使用哪种浏览器,它都可以让您管理您的系统。

在这篇文章中,我们将介绍如何在 CentOS 上安装 Webmin、配置防火墙、访问 Webmin Web 界面以及如何卸载 Webmin(如果需要)。

在CentOS系统上,可以使用以下两种方法安装Webmin:

  • 使用 Webmin 存储库在 CentOS 上安装 Webmin
  • 使用 RPM 包在 CentOS 上安装 Webmin

注意:此处显示的过程已经在 CentOS 8 机器上进行了测试,也可以在 RockyLinux 上运行。

使用 Webmin 存储库在 CentOS 上安装 Webmin

Webmin 不包含在 CentOS 的官方软件包存储库中。在此过程中,我们将使用 Webmin 存储库安装 Webmin。

第 1 步:添加 Webmin 存储库

1. 首先,您需要将 Webmin 存储库添加到系统存储库中。添加 Webmin 存储库后,您可以使用 CentOS 包管理器安装和更新 Webmin。

要将 Webmin 存储库添加到系统的本地存储库,请在 /etc/yum.repos.d 存储库中创建并编辑 webmin.repo 文件:

sudo nano /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.repo文件并退出。

第2步:导入Webmin GPG密钥

您需要将 Webmin GPG 密钥添加到系统的 GPG 密钥环中。首先,使用以下命令下载 GPG 密钥:

wget https://download.webmin.com/jcameron-key.asc

然后使用以下命令将密钥添加到系统的 GPG 密钥环:

sudo rpm --import jcameron-key.asc

第三步:安装Webmin

现在我们可以在 CentOS 机器上安装 Webmin。这是安装 Webmin 的命令:

sudo yum install webmin

提供 sudo 密码,如果要求确认,请按y进行确认。之后,将开始安装Webmin。

安装完成后,您将在输出中看到一条消息,告诉您 Webmin 的安装已完成以及如何登录其 Web 界面。

方法#2 使用 RPM 包在 CentOS 上安装 Webmin

在这种方法中,我们将使用Webmin官方网站上提供的RPM包在CentOS系统上安装Webmin。

1.安装依赖项

首先,使用以下命令安装一些依赖项:

sudo yum -y install openssl perl perl-Net-SSLeay perl-IO-Tty perl-Encode-Detect

第 2 步:下载 Webmin RPM

如需下载Webmin RPM包,您可以访问Webmin下载站点,下载CentOS系统的RPM包。或者您可以使用以下命令来下载:

wget http://prdownloads.sourceforge.net/webadmin/webmin-1.981-1.noarch.rpm

第三步:安装Webmin

现在为了安装 Webmin RPM,请使用以下命令:

sudo rpm -U webmin-1.981-1.noarch.rpm

现在将开始安装 Webmin。安装完成后,您将在输出中看到一条消息,告诉您 Webmin 的安装已完成以及如何登录其 Web 界面。

使用上述任何方法完成安装后,继续下一步配置 yoru 防火墙。

配置防火墙

Webmin 使用端口 10000 侦听系统所有 IP 地址上的连接。如果您从安装了 Webmin 的同一系统访问 Webmin 界面,则无需执行此步骤。但是,如果您的系统上正在运行防火墙,并且您想要从另一个系统访问 Webmin,则需要允许端口 10000 上的流量。

要允许端口 10000 上的流量,请使用以下命令:

sudo firewall-cmd --zone=public --add-port=10000/tcp --permanent

然后使用以下命令重新加载防火墙:

sudo firewall-cmd --reload

访问 Webmin 界面

要访问 Webmin 界面,请在 Web 浏览器中访问以下链接:

https://:10000

如果您从安装了 Webmin 的同一系统本地访问 Webmin,您还可以使用 localhost 而不是 IP 地址。

您的屏幕上将出现以下登录屏幕。使用用户名 root 和 root 用户的当前密码登录。

登录后,您将看到以下类似的 Webmin Dashboard。

现在您可以开始使用 Webmin 并管理您的系统。

卸载 Webmin

如果您的系统不再需要 Webmin,您可以按如下方式将其删除:

sudo yum remove webmin

在这篇文章中,我们描述了如何在 CentOS 系统上安装 Webmin。现在,您可以通过简单的 Web 界面从任何地方管理您的系统。我们还描述了如何卸载 Webmin,以防您的系统不再需要它。

©2015-2025 艾丽卡 support@alaica.com