五折优惠 所有套餐限时优惠,起价 $2.48/mo
还剩8分钟
服务器和操作系统

如何在 VPS 上安装 Webmin - 分步指南

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

Webmin 是一个基于网页的系统管理界面,适用于 Unix 类系统(如 Linux)。它提供全面的功能来管理你的系统,包括系统管理、网络配置、存储和安全。Webmin 是免费的开源软件,采用 GNU通用公共许可证授权。

使用任何现代网页浏览器,你可以设置用户账户、Apache、DNS、文件共享等功能。

本指南将介绍如何在 VPS、Ubuntu 服务器和 Debian 系列服务器上安装 Webmin。

在此之前,让我们先了解 Webmin 的优势以及为什么需要它。

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

Webmin 是一个基于网页的系统管理工具,通过它可以从世界任何地方用网页浏览器管理服务器。它包含丰富的模块来处理常见任务,必要时还可以通过额外模块扩展功能。有些人甚至说 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。

第 1 步:首先需要安装依赖软件包。

 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

如果安装失败是因为依赖项尚未就绪,只需重新运行安装命令即可。

第 7 步:启动服务并设置开机自动启动:

  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 配置",为您的 VPS 配置 Webmin。

第 12 步:更改默认端口

如果您的 Webmin VPS 具有公网 IP,请进入"端口和地址"设置,将标准端口选项设为"部分"。

搞定。现在你知道怎么在 VPS 上安装 Webmin 了。

如果要更改 Webmin 密码,可以执行以下命令:

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

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

Webmin 虚拟主机

Webmin 的众多功能之一是 Webmin 虚拟主机。它让你可以在一台服务器上托管多个网站。在 VPS 上安装 Webmin 后,你可以按以下步骤创建虚拟主机:

  • 第一步:在控制面板中选择 Go。
  • 第 2 步:更新你的 Webmin 以确保使用最新版本。
  • 步骤 3:登录到 Webmin 并点击服务器图标。
  • 第 4 步:点击 Apache WebServer。
  • 第五步:在"创建新虚拟服务器"部分,选择"任意地址"。
  • 第六步:在"port"部分,输入80,并选择最后一个单选按钮。
  • 第7步:在"document root"部分,填写虚拟主机对应的HTML文件名称。
  • 第8步:在"服务器名称"部分输入域名。

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

如何在 Ubuntu 服务器或 Debian 系列服务器上安装 Webmin

Ubuntu 是一个基于 Debian 的操作系统,因其易用性和丰富的软件包而广受欢迎。Ubuntu 也是网络服务器中最常用的 Linux 发行版之一,这得益于其集成的 Plesk 工具。Plesk 提供了一个直观的图形界面来管理服务器设置,包括 DNS、防火墙和用户账户。对于不熟悉 Linux 命令行的用户,使用 Plesk 可以大大简化 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。

登录后,您可以根据自己的需求和目标配置Web服务器。

ssd-vps 超快速 VPS

别满足于普通的 VPS。忘掉蒸汽机和老旧的 HDD 吧——选择 Cloudzy 的 NVMe SSD VPS,体验真正的速度!

获取 SSD VPS

结论

总之,Webmin 是一款功能强大的工具,可用于管理 VPS。它是开源免费的,安装和使用都很简单。同时它还提供了丰富的选项来管理你的服务器。

如果你想轻松管理服务器并保持其稳定运行,我建议你再看一遍我们的指南,了解如何在 Webmin 上安装 VPS 或 Ubuntu。不过还有一点很重要。

我记得当时我想要 购买 VPS。我记得当时很难找到一个既可靠、安全又有保障的服务。即使找到了具备这些特性的服务,要么价格太贵,要么性能不达标。我当时很沮丧,甚至想过放弃。就在我快要放弃的时候,我找到了 Cloudzy VPS。

Cloudzy 提供顶级高性能 VPS,价格低于两份辣鸡块。配备 DDR4 RAM、NVMe 存储和 1 Gbps 带宽,Cloudzy 能满足你的需求。

分享

博客更新

继续阅读。

可与 Cosmos Cloud 运行的最佳自托管应用,封面显示 Cosmos 仪表板周围的应用面板。
服务器和操作系统

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

Maybe 你已设置 Cosmos Cloud,现在想了解哪些应用能很好地配合使用,或者你甚至还没决定选择 Cosmos,只是想看看它如何融入你的工作流

尼克·西尔弗尼克·西尔弗 16 分钟阅读
Portainer 对比 Cosmos Cloud 管理 Docker 应用,封面显示混合部署图以及 neon 操作对比访问块。
服务器和操作系统

Portainer 对比 Cosmos Cloud:Docker 应用管理的最佳选择

如果你已了解 Docker,只是想找到更清晰的方式运行不断增长的应用栈,这是 Portainer 对比 Cosmos Cloud 的简短答案。Portainer 是更强劲的选择,用于直接

尼克·西尔弗尼克·西尔弗 14 分钟阅读
Cosmos Cloud 对比 CasaOS 对比 Umbrel 功能图,显示一个抽象云网络世界内的三条自托管路径。
服务器和操作系统

Cosmos Cloud 对比 CasaOS 对比 Umbrel:哪个自托管平台适合你?

简短答案是 CasaOS 仍是最容易入门的选择,Umbrel 拥有最简洁的精选风格,Cosmos Cloud 在你需要更严格控制域名时更有意义

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

准备好部署了吗? 从 $2.48/月 起

独立云服务,始于2008年。AMD EPYC、NVMe,40 Gbps。14天退款保障。