我刚刚买了一个新的VPS,我基本上需要build立一个LAMP(HP)堆栈,我正在考虑将CentOS或Ubuntu作为我的操作系统,但是我还需要一个主机控制面板来减轻系统pipe理员的任务,网站,因为我不是一个Linux大师 …
过去,我使用过cPanel和Plesk,在一些专用服务器上托pipe了数百个虚拟主机,除了许可证价格外,我没有什么可抱怨的。 我也用OpenPanel在我购买的最后一个专用服务器上托pipe了大约5个网站,界面相当不错,但是仍然有一些小错误/缺乏特性,我也觉得这个项目已经上演了,因为最后一个版本回来了2008年7月
我也问了一个关于免费托pipe控制面板替代品的相关问题 ,但老实说,答案对我来说并不是很有帮助。 考虑到我发现[用户|networking|虚拟] min的所有build议是最适合我的,我已经安装并尝试了Virtualmin(它也安装了Webmin),它似乎做了这项工作,但由于我运行在资源有限的VPS上我想知道这三种解决scheme有什么区别 – 我只需要托pipe和pipe理VPS中的一个网站。
在Usermin , Webmin和Virtualmin之间,哪一个人做这个工作,而且资源不足?
Webmin是一个基于Perl(而不是基于Apache)的pipe理界面,与cPanel不同,它允许您通过使用Web表单来控制服务器的每个方面,无论是以可视方式还是手动方式。 它还具有一个很酷的Java文件pipe理器,可以让你直观的了解你的硬盘上的内容,并且可以对它们执行基本的文件操作。 就安全性而言,您可以通过指定IP列表或IP类别来限制对其接口的访问。
如果您打算处理多个域名,那么Virtualmin(它是Webmin的一个模块)是最好的select,因为它允许您以集中的方式pipe理域,也就是说,它会自动处理DNS区域,电子邮件别名和Apache虚拟主机。 当然,您可以使用可视化configuration/或手动configuration来优化BIND,Apache和邮件服务器。
如果你打算让别人访问服务器,那么Usermin是一个不错的select,因为它允许普通用户访问SQL服务器,电子邮件服务器加更多,但要小心你激活的模块,也就是说,除非你打算启用模块使用它们。
支持:Webmin为Ubuntu提供了良好的支持,它可以为您提供有关过期软件包的良好信息,以及更新它们的可能性。 它还有一些专为Ubuntupipe理任务而devise的模块。
在Usermin,Webmin和Virtualmin之间,哪一个人做这个工作,而且资源不足?
classicmanpro在覆盖大部分差异方面做得很好,但是我会尽力澄清关于资源使用情况的混淆。
Virtualmin是Webmin的一个模块。 没有Webmin的情况下你不能拥有Virtualmin。
默认情况下,Virtualmin的资源使用比Webmin本身高一些,但不一定是。 Virtualmin支持对多个库进行caching和预加载,默认的内存使用量大约在110MB左右,而在32位系统上的普通Webmin安装只需要10-12MB左右。 您可以轻松地禁用caching,并使Virtualmin尽可能使用与Webmin完全相同的内存量。 有关于此的文档在这里: http : //www.virtualmin.com/documentation/system/low-memory
Usermin是一个networking邮件客户端,有一些额外的。 如果您需要pipe理您的服务器,那么您需要Webmin或Webmin + Virtualmin。 Usermin可能会也可能不是一个有用的补充。 我喜欢在有邮件的服务器上使用它,因为我可以使用手机查看邮件(有一个移动主题,可以在iPhone和Android手机上启用WebKit的手机上提供非常好的UI)。 Usermin的资源使用情况与Webmin类似,但与Webmin是分开的(Usermin不是Webmin的模块;它是一个单独的服务器,它会以login用户的身份删除权限并执行操作,从而使某些用例更安全)。 即在32位系统上的Usermin需要大约10-12MB的内存。
简而言之:
披露:我是Webmin,Usermin,Virtualmin和Cloudmin的开发人员,并且为Virtualmin,Inc.工作
Webmin最适合您的需求。 这三种产品的网站都很清楚它们的用途。