Usermin,Webmin和Virtualmin-有什么区别?[关闭]


17

我刚刚购买了一个新的VPS,基本上我需要设置一个LAMP(HP)堆栈,我正在考虑在CentOS或Ubuntu之间作为我的操作系统,但我还需要一个主机控制面板来减轻与托管主机有关的系统管理员任务。网站,因为我不是Linux专家 ...

过去,我曾使用cPanel和Plesk在某些专用服务器上托管数百个虚拟主机,除了许可价格外,我没有什么可抱怨的。我还在上次购买的专用服务器中使用OpenPanel来托管大约5个网站,界面非常漂亮,但是仍然存在一些小错误/缺少功能,我还认为该项目已经停滞了,因为上一个版本已恢复2008年7月。

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

UserminWebminVirtualmin之间,哪个工作和较少的资源消耗


Answers:


20

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

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

如果您打算授予其他人访问服务器的权限,那么Usermin是一个不错的选择,因为它允许普通用户访问SQL Server,电子邮件服务器等,但要注意激活的模块,即不要启用模块,除非您打算使用它们。

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


16

在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是一个Webmail客户端,还有一些其他功能。如果需要管理服务器,则需要Webmin或Webmin + Virtualmin。Usermin可能有用,也可能不是有用。我喜欢在有邮件的服务器上使用它,因为我可以用手机检查邮件(有一个移动主题,在启​​用WebKit的手机(如iPhone和Android手机)上提供了一个非常漂亮的UI)。Usermin的资源使用类似于Webmin,但与Webmin分开(Usermin不是Webmin的模块;它是单独的服务器,并且它以登录用户的身份释放特权并执行操作,从而在某些用例中更安全)。即在32位系统上的Usermin需要大约10-12MB的内存。

简而言之:

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

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


您是否要对本来很好的答案添加披露?“我通常在我管理的每台UNIX / Linux / Mac OS X服务器上安装Webmin,无论其目的如何,并且已经这样做了十年或更长时间。” 是一个非常有力的建议。
user183037 2012年

这真的很老,但是我从未回应。我通常会提供披露信息,但猜想我在回答时会分心。(我在头像照片中穿着Virtualmin衬衫,并在我的个人资料中提到我正在从事这些项目;在过去的15年里,我绝对不想掩盖我对Webmin项目及其分支的隶属和参与的秘密。)
swelljoe 2014年

0

Webmin是最适合您需求的一种。这三种产品中每种产品的网站都非常清楚它们的用途。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.