可能重复:
你能帮我解决我的软件许可问题吗?
我正在做的一个项目看起来我们需要从 CentOS 5.4 迁移到其他东西(我们需要运行 Postgresql 8.3+,而 CentOS/RHEL 只支持 8.1),以及其中一个选项将是 Windows 服务器。
自 2008 年 R2 发布以来,这就是我所关注的。我需要运行 Postgres 和 Tomcat,并且不需要 Windows 像 IIS 这样的任何东西(如果我可以运行 Server Core,那就更好了!)。另一个亮点是它将通过 VMWare ESXI 4.0 进行虚拟化,因此我们拥有三个独立的盒子:开发、质量和生产服务器。
不过,从许可的角度来看,我只使用 Web 服务器版本就足够了吗?我假设这将是三个许可证是否正确?还是我应该直接跳到 Enterprise 以获得 4 个 VM 许可证?
你真的不应该为你的 PostgreSQL 服务器迁移到 Windows - 你会得到更差的性能和更难维护的系统。
但实际上,您可以在 CentOS 5.4 上运行 PostgreSQL 8.3 或 8.4。软件包位于 yum.pgsqlrpms.org。CentOS/RHEL 5 绝对是当今最常见的 PostgreSQL 部署平台之一……
取决于定价。
所以,我认为最便宜的是每个虚拟服务器许可的 Web 版本。
顺便说一句,帮自己一个忙,尽可能多地为微软的东西放弃开源的东西。无论如何,您可能正在寻找 PHP - 所以在 IIS 上使用 PHP。原因?更少的维护。你不必
apt-get
在 Windows 上,微软的东西(IIS 等)有自动中央更新。我希望这对于其他软件也是标准化的,但事实并非如此。服务器核心:除非您是专业人士,否则请远离。或者愿意学习 ;) 尝试一下 - 但希望在试用期间回到完整的服务器。配置起来要复杂得多,而且能帮助你的人也少得多;)