50% 折扣 所有计划,时间有限。开始于 $2.48/mo
还剩 8 分钟
服务器和操作系统

如何在 VPS 上安装 Webmin – [分步指南]

阿明·波特 By 阿明·波特 8 分钟阅读 更新于 2023 年 4 月 15 日
如何在 VPS 上安装 Webmin

Webmin 是一个基于 Web 的界面,用于对 Linux 等类 Unix 系统进行系统管理。它提供了一套全面的功能来管理您的系统,包括系统管理、网络、存储和安全性。 Webmin 是根据以下协议获得许可的免费开源软件 GNU,通用公共许可证。

使用任何现代 Web 浏览器,您可以设置用户帐户、Apache、DNS、文件共享等等。

在本指南中,我们将学习如何在 VPS、Ubuntu 服务器和基于 Debian 的服务器上安装 Webmin。

但在此之前,让我们先了解一下 Webmin 的好处,看看为什么我们需要它。

为什么需要在 VPS 上使用 Webmin?

Webmin 是一个基于 Web 的系统管理工具,通过使用它,您可以从世界任何地方通过 Web 浏览器管理您的服务器。它包含广泛的模块来涵盖许多常见任务,并且可以根据需要使用其他模块进行扩展。甚至有人说 Webmin 是胜利者 Webmin 与 cPanel.

在 VPS 上使用 Webmin 有很多好处。以下是一些重要的内容:

  • 也许最重要的好处是 Webmin 是免费且开源的。因此,您无需担心您的预算。
  •  Webmin 易于使用和学习。它提供了一个易于使用的图形界面来管理您的服务器。如果您不熟悉服务器管理,这将非常有帮助,因为它允许您轻松执行创建用户帐户、配置 Apache 和管理数据库等任务。
  • Webmin 支持所有主要的 Linux 发行版,您不必担心更改服务器。
  • 当您在 VPS 上安装 Webmin 时,它可以通过提供常用命令的快捷方式来帮助您节省时间。
  • 它还消除了使用命令行工具编辑配置文件和运行命令的需要。
  • Webmin 提供API 将第三方应用程序集成到Webmin 系统中。
  • 在 VPS 上托管 Webmin 的另一个优势是它可以帮助您保持井井有条。由于服务器的所有设置和配置都存储在一个位置,因此很容易找到您要查找的内容。如果您需要经常更改服务器的设置,这会特别有用。
  • 此外,在 VPS 上安装 Webmin 以确保安全。
  • 最后,它拥有一个庞大的用户社区,其中有许多有用的文档和支持论坛。所以,不用担心它的可信度。

现在您已经知道学习在 VPS 上安装 Webmin 的重要性了,让我们开始吧。

另请阅读: 在您的 VPS 上安装 pptp VPN

如何在 CentOS 服务器或基于 RHEL 的服务器上安装 Webmin

如果您正在寻找一个易于使用的界面来管理您的 VPS,那么 Webmin 是一个不错的选择。让我们看看如何在 VPS(虚拟专用服务器)上安装 Webmin。

第一步:首先需要安装依赖包。

 sudo yum install nano -y 

步骤 2:我们需要将 Webmin 存储库添加到存储库列表中。打开终端并输入以下命令:

sudo nano /etc/yum.repos.d/webmin.repo

步骤 3:将以下行添加到文件中:

  [Webmin]

  name=Webmin Distribution Neutral

  #baseurl=http://download.webmin.com/download/yum

  mirrorlist=http://download.webmin.com/download/yum/mirrorlist

  enabled=1

步骤 4:现在,您需要使用以下命令下载并安装 GPG 密钥:

  wget http://www.webmin.com/jcameron-key.asc
  sudo rpm --import jcameron-key.asc

第 5 步:更新存储库:

  sudo yum check-update

步骤6:然后输入以下命令即可安装Webmin:

  sudo yum install webmin -y

如果由于依赖未准备好而导致安装失败,只需重新输入安装命令即可。

第七步:启动服务并使其自动启动:

  chkconfig webmin on
  service webmin start

步骤 8:如果您有防火墙,则应通过输入以下命令来启用 Webmin 通过防火墙:

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

第9步:现在,您可以登录Webmin了。在浏览器中打开以下网站:

  https://your-ip-addres:10000

步骤10:使用HTTPS协议输入您的用户名和密码。

默认情况下,用户名是root,密码是root用户的密码

第 11 步:配置您的 VPS

现在,是时候通过“Webmin 配置”来使用 Webmin 配置您的 VPS 了。

第 12 步:更改标准端口

如果您的 Webmin VPS 有公共 IP,请转到“端口和地址”并将标准端口放在“某些”上。

干得好。现在您知道如何在 VPS 上安装 Webmin。

如果您想更改 Webmin 密码,可以输入以下命令:

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

但不建议更改Webmin特定用户的密码。

Webmin 虚拟主机

Webmin 的众多功能之一是 Webmin 虚拟主机。这允许您在单个服务器上托管多个网站。在 VPS 上安装 Webmin 后,您可以按照以下步骤创建虚拟主机:

  • 步骤1:进入控制面板。
  • 步骤 2:更新您的 Webmin 以确保您使用的是最新版本。
  • 步骤 3:登录 Webmin 并单击“服务器”图标。
  • 步骤 4:单击 Apache WebServer。
  • 步骤5:在“创建新的虚拟服务器”部分选择“任意地址”。
  • 步骤 6:在“端口”部分中,输入 80,然后选择最后一个单选按钮。
  • 第 7 步:在“文档根目录”部分中,输入您的虚拟主机的 HTML 文件的名称。
  • 步骤8:在“服务器名称”部分输入域名。

现在,您已经创建了 Webmin 虚拟主机。

如何在 Ubuntu 服务器或基于 Debian 的服务器上安装 Webmin

Ubuntu 是一个基于 Debian 的 Linux 操作系统,因其易用性和广泛的可用软件包而广受欢迎。由于其集成良好的 Webmin 工具,Ubuntu 也是 Web 服务器中最常用的 Linux 发行版之一。 Webmin 提供直观的图形界面来管理服务器设置,包括 Apache、MySQL 和用户帐户。对于那些不熟悉 Linux 命令行语法的人来说,它使配置 Ubuntu 服务器变得更加容易。

另请阅读: Apache 与 Nginx 2022

您了解了如何在 VPS 上安装 Webmin。现在,我们将向您展示如何在 Ubuntu 服务器或基于 Debian 的服务器上安装 Webmin。

首先,您需要安装依赖包。

sudo apt install software-properties-common apt-transport-https -y

添加 Webmin 存储库和 GPG 密钥。

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add - 
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

最后,我们可以安装Webmin:

sudo apt install webmin -y

如果您有防火墙,则应使用以下命令允许它:

sudo ufw allow 10000/tcp

就是这样。默认用户名是“root”,密码是您当前的 root 密码。

现在,您需要打开网络浏览器并导航到以下地址:

https://localhost:10000/

有时 Debian 或 Ubuntu 发行版不允许用户通过“root”用户登录并通过。在这种情况下,您需要输入“sudo”作为用户名。

登录后,您将能够根据您的需要和目标配置您的网络服务器。

SSD-VPS 超高速 VPS

不要满足于任何 VPS。忘记蒸汽机和旧 HDD — 从 Cloudzy 获取 NVMe SSD VPS 并体验真正的速度!

获取 SSD VPS

结论

总之,Webmin 是一个非常强大的工具,可用于管理 VPS。它是一个开源、免费的工具,易于安装和使用。它还提供了丰富的选项来管理您的服务器。

因此,如果您正在寻找一种简单的方法来管理服务器并保持其平稳运行,那么我建议您再次阅读我们的指南,了解如何在 VPS 或 Ubuntu 上安装 Webmin。然而,还有一件事。

我记得当我想要 购买VPS。我记得我是多么努力地寻找一个可靠的、安全的、有保障的。即使我找到了具有这些功能的东西,它要么太贵,要么性能不高。我记得我是多么沮丧,多么想放弃。正当我准备退出时,我发现了 Cloudzy VPS。

Cloudzy 以不到两块辣鸡块的价格提供顶级高性能 VPS。凭借 DDR4 RAM、NVMe 存储和 1 Gbps 带宽,您可以确保 Cloudzy 满足您的需求。

分享

更多来自博客

继续阅读。

可以使用 Cosmos Cloud 运行的最佳自托管应用程序封面图像,其中包含 Cosmos 仪表板周围的应用程序面板。
服务器和操作系统

可以使用 Cosmos Cloud 运行的最佳自托管应用程序:文件、媒体、密码、自动化等等!

也许您已经设置了 Cosmos Cloud,现在想看看哪些应用程序与其匹配,或者您甚至还没有决定使用 Cosmos,只是想看看它有多适合您的工作

尼克·西尔弗尼克·西尔弗 阅读时间 16 分钟
Portainer 与 Cosmos Cloud 用于管理 Docker 应用程序的比较,包括混合设置图和 neon ops 与访问块。
服务器和操作系统

Portainer 与 Cosmos Cloud:最适合 Docker 应用程序管理

如果您已经了解 Docker 并且只是想要以更简洁的方式运行不断增长的应用程序堆栈,那么这里是 Portainer 与 Cosmos Cloud 的简短回答。 Portainer 是直接的更强选择

尼克·西尔弗尼克·西尔弗 阅读时间 14 分钟
Cosmos Cloud、CasaOS 与 Umbrel 专题图显示了一个抽象云网络世界中的三个自托管路径。
服务器和操作系统

Cosmos Cloud、CasaOS 与 Umbrel:哪个自托管平台适合您的设置?

简而言之,CasaOS 仍然是最容易开始的地方,Umbrel 具有最干净的策划感觉,一旦您想要更严格地控​​制 doma,Cosmos Cloud 就更有意义

尼克·西尔弗尼克·西尔弗 阅读时间 11 分钟

准备好部署了吗? 每月 2.48 美元起。

独立云,自 2008 年起。AMD EPYC、NVMe、40 Gbps。 14 天退款。