Usermin、Webmin 和 Virtualmin - 有什么区别?

Ali*_*xel 18 virtualmin webmin

我刚买了一个新的 VPS,我基本上需要设置一个 LAMP(HP) 堆栈,我正在考虑使用 CentOS 或 Ubuntu 作为我的操作系统,但我还需要一个托管控制面板来简化托管所涉及的系统管理员任务网站,因为我不是一个 Linux 大师......

我过去曾使用 cPanel 和 Plesk 在一些专用服务器中托管数百个虚拟主机,除了许可价格之外,我没有什么可抱怨的。我还在我购买的最后一个专用服务器中使用了 OpenPanel 来托管大约 5 个网站,界面相当不错,但仍然存在一些小错误/缺乏功能,我还认为该项目已经过时了,因为上一个版本又回来了2008 年 7 月。

我还问了一个有关免费托管控制面板替代方案的相关问题,但老实说,这些答案对我没有太大帮助。考虑了我发现 [User|Web|Virtual]min 最适合我的所有建议后,我已经安装并尝试了 Virtualmin(它还安装了 Webmin)并且它似乎可以完成这项工作,但是由于我我在资源有限的 VPS 上运行我想知道这 3 个解决方案之间有什么区别 - 我只需要在 VPS 中托管和管理一个网站。

UserminWebminVirtualmin之间,哪一个可以完成工作并且资源匮乏?

cla*_*pro 22

Webmin 是一个基于 Perl(而不是基于 Apache)的管理界面,与 cPanel 不同,它允许您通过使用 Web 表单以可视方式或手动方式控制服务器的各个方面。它还具有一个很酷的 Java 文件管理器,可以让您直观地了解 HDD 上的内容,并且可以对它们执行基本的文件操作。在安全方面,您可以通过指定 IP 列表或 IP 类别来限制对其接口的访问。

如果您打算处理多个域,那么 Virtualmin(它是 Webmin 的一个模块)是最佳选择,因为它允许您以集中方式管理域,也就是说,它会自动处理 DNS 区域、电子邮件别名和 Apache 虚拟主机。当然,您可以通过使用/或手动配置的可视化配置来微调 BIND、Apache 和邮件服务器。

如果您打算让其他人访问服务器,那么 Usermin 是一个不错的选择,因为它允许普通用户访问 SQL 服务器、电子邮件服务器等,但要小心您激活的模块,也就是说,除非您打算,否则不要启用模块使用它们。

支持:Webmin 为 Ubuntu 提供了良好的支持,它可以为您提供有关过时软件包的良好信息以及更新它们的可能性。它还有一些专门为 Ubuntu 管理任务设计的模块。


swe*_*joe 18

在 Usermin、Webmin 和 Virtualmin 之间,哪一个可以完成工作并且资源消耗较少?

classicmanpro 在涵盖大部分差异方面做得很好,但我将尝试消除此处有关资源使用的混淆。

Virtualmin 是 Webmin 的一个模块。没有 Webmin,您就无法拥有 Virtualmin。

默认情况下,Virtualmin 的资源使用率本身比 Webmin 高一点,但并非必须如此。Virtualmin 支持缓存和预加载多个库,使默认内存使用量在 110MB 左右,而在 32 位系统上正常安装的 Webmin 仅为 10-12MB 左右。你可以很容易地禁用缓存,这样 Virtualmin 就会让它使用与 Webmin 完全相同的内存量。这里有关于此的文档:http : //www.virtualmin.com/documentation/system/low-memory

Usermin 是一个网络邮件客户端,有一些额外的功能。如果你需要管理你的服务器,那么你需要Webmin,或者Webmin+Virtualmin。Usermin 可能是也可能不是一个有用的补充。我喜欢在有邮件的服务器上使用它,因为我可以用我的手机检查邮件(有一个移动主题,它在 iPhone 和 Android 手机等支持 WebKit 的手机上提供了一个非常漂亮的用户界面)。Usermin 的资源使用与 Webmin 类似,但与 Webmin 不同(Usermin 不是 Webmin 的一个模块;它是一个单独的服务器,它以登录用户的身份删除权限并执行操作,使其在某些用例中更安全)。即 32 位系统上的 Usermin 需要大约 10-12MB 的内存。

简而言之:

  • 我通常在我管理的每台 UNIX/Linux/Mac OS X 服务器上安装 Webmin,无论其用途如何,并且已经这样做了十年或更长时间。它是一个通用的管理工具,目的类似于你的 shell 和文本编辑器;它恰好使第一次获得正确的配置语法变得更容易一些,而不必过多地查阅文档。
  • Virtualmin 适用于网络托管服务器。如果您正在托管网站,那么您可能需要 Virtualmin,因为它为所有进入“网站”的配置文件(Apache vhosts、DNS、邮件、数据库、日志分析、用户等)提供单点管理.)
  • Usermin 是网络邮件,还有其他一些漂亮的功能。

披露:我是 Webmin、Usermin、Virtualmin 和 Cloudmin 的开发人员,并为 Virtualmin, Inc. 工作。