如何在 Rocky Linux 8 上安装 Cockpit
Cockpit 是最好的基于 Web 的服务器管理仪表板之一,因为它易于使用和安装。它还提供了一个很棒的仪表板,您可以通过它实时捕获服务器相关的信息。它还可以访问 CPU 负载、各种进程、文件系统统计数据和其他数据。该服务器管理工具为远程和本地管理 Linux 服务器提供了极大的灵活性。使用 Cockpit,您可以快速解决网络问题。它还包括超级用户控制,例如远程重新启动或关闭服务器。 Cockpit 是一个基于 GUI 的 Web 工具,包括以下功能:
- 存储管理和日志检查选项。
- 网络接口和 SELinux 的配置选项。
- 用户帐户管理。
- 监视和管理系统服务。
- 系统订阅管理和软件更新选项。
- 创建多个诊断报告。
因此,系统中最好有 Cockpit 来处理 Linux 中的服务器。以下指南将解释在 Rocky Linux 上安装和使用 Cockpit 的完整方法。
如何在 Rocky Linux 中安装和使用 Cockpit
让我们首先根据 Rocky Linux 可用的最新性能依赖项更新系统。
sudo dnf update
Rocky Linux 基于 RHEL 发行版,因此可能还需要安装 EPEL 的软件包。您可以通过以下命令更新这些软件包:
sudo dnf install epel-release
更新系统后,执行以下命令通过 dnf 下载并安装 Cockpit:
sudo dnf install cockpit
安装 Cockpit 后,运行以下命令启动并启用 Cockpit 服务命令:
sudo systemctl start cockpit.socket
sudo systemctl enable cockpit.socket
systemctl start 用于启动 Cockpit 服务,这意味着用户每次服务器重新启动或关闭时都需要执行相同的命令。这就是为什么我们使用 systemctl enable 命令,这样即使服务器系统重新启动或关闭,Cockpit 服务也会运行。
要检查 Cockpit 服务是否正常运行,请运行以下命令:
sudo systemctl status cockpit.socket
现在让我们配置防火墙,让 Cockpit 在端口 9090 上运行以进行 HTTP 访问。所以请为其执行以下命令:
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
另外,使用以下命令重新加载防火墙以成功进行更改:
sudo firewall-cmd --reload
要检查防火墙配置,请使用以下命令:
sudo firewall-cmd --list-all
由于 Cockpit 是一项基于 Web 的服务,因此您需要活动服务器的 IP 地址才能访问它。要检查 IP 地址,请运行以下命令:
ifconfig
如上图所示,我们的系统IP是10.0.2.15。现在使用以下链接通过浏览器访问 Cockpit:
https://
(访问链接时请输入您的 IP 地址而不是
打开链接后,您将收到以下警告:单击高级按钮继续。
在下一部分中,单击接受并继续,然后您将被重定向到登录页面。
在登录页面中,输入系统的凭据以继续。
单击打开管理访问并输入密码以获得管理员权限。
现在您已经在系统中成功配置了 Cockpit,让我们执行基本任务。
您可以通过 Cockpit 终端使用终端,因此单击左侧面板中的终端选项:
单击日志选项打开系统日志:
要重新启动或关闭系统,请转至概述部分,然后单击右上角的重新启动。
单击网络配置系统上的网络和防火墙:
结论
这是有关在 Rocky Linux 中安装和使用 Cockpit 的最简单方法的简要信息。我们希望您能了解有关 Cockpit 的完整详细信息,因为我们已经包含了所有内容。 Cockpit 是一个出色的工具,通过易于使用的界面来处理任务。