如何在 CentOS 8 上安装 Virtualmin

在本教程中,我们将向您展示如何在 CentOS 8 上安装 Virtualmin。对于那些不知道的人,Virtualmin 是一个免费的服务器控制面板(也提供 Pro 版)。 它有助于管理网站(主机)使用 Apache、Nginx、PHP、DNS、MySQL、FTP、SSH 等等。 它基于著名的开源基于 Web 的系统管理 Webmin。

本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,并且最重要的是,您在自己的 VPS 上托管您的站点。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo‘ 到获得 root 权限的命令。 我将向您展示在 CentOS 8 上逐步安装 Virtualmin 虚拟主机控制面板。

在 CentOS 8 上安装 Virtualmin

步骤 1. 首先,让我们先确保您的系统是最新的。

sudo dnf update sudo dnf install perl wget nano

步骤 2. 在 CentOS 8 上安装 Virtualmin。

现在我们运行以下命令从官网下载脚本安装程序Virtualmin:

wget https://software.virtualmin.com/gpl/scripts/install.sh

更改使此安装程序脚本可执行:

chmod +x install.sh

现在执行脚本 sudo 权限:

sudo ./install.sh

输出:

Welcome to the Virtualmin GPL installer, version 6.4.0    This script must be run on a freshly installed supported OS. It does not   perform updates or upgrades (use your system package manager) or license   changes (use the "virtualmin change-license" command).  ....

步骤 3. 配置 Firewalld。

Virtualmin 通过端口 10000 进行通信,需要在内置 firewalld 中允许:

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

步骤 3. 访问 Virtualmin Web 界面。

默认情况下,Virtualmin 基于 Web 的监控将在 HTTPS 端口 10000 上可用。 打开您最喜欢的浏览器并导航到 https://your-server-ip-address:10000. 忽略SSL证书验证错误(SSL证书是初始安装后的自签名证书,但可以在初始配置完成后替换为有效证书)。

恭喜! 您已成功安装 Virtualmin。 感谢您使用本教程在 CentOS 8 系统上安装 Virtualmin 虚拟主机控制面板。 如需更多帮助或有用信息,我们建议您查看 Virtualmin 官方网站.