哪个版本的Windows Server 2008?

可能重复:
你能帮我解决我的软件授权问题吗?

我正在开发的其中一个项目看起来就像我们需要从CentOS 5.4迁移到其他项目(我们需要运行Postgresql 8.3+,而CentOS / RHEL只支持8.1),而其中一个选项将是Windows Server。

自2008年以来,R2就是我所看到的。 我需要运行Postgres和Tomcat,并且不需要任何Windows像IIS一样的东西(如果我可以运行Server Core,甚至更好!)。 另一个踢球者是通过VMWare ESXI 4.0进行虚拟化,以便我们有三个独立的框:开发,质量和生产服务器。

从许可的angular度来看,我只用Web Server版本就够了。 我是否正确地认为这将是三个许可证? 或者我应该跳到企业,以便获得4个VM许可证?

取决于定价。

  • 您需要许可物理或虚拟处理器。 现在,您还需要VM权限。
  • 使用每个虚拟处理器授权的Web版本(公共虚拟机中的处理器数量)或与每个物理处理器(vm)许可的数据中心一起使用可能更便宜。
  • 一般来说这不包括开发和testing。 对不起 – 没有苏丹人民解放军在这里租。
  • 对于开发和testing,您需要适当的许可证,但是您也许可以从MSDN使用它们,您可能从Biszspark / Webspark程序中获得便宜。 或者购买。

所以,我认为最便宜的是每个虚拟服务器的Web版本。

顺便说一句,尽自己的一个忙,尽可能多的微软的东西尽可能的开源的东西。 您可能正在寻找PHP – 所以在IIS上使用PHP。 原因? 维护less。 你不必在Windows上apt-get ,微软的东西(IIS等)已经自动中央更新。 我希望那也是对其他软件的标准化,但不是。

服务器核心:除非你是专业人士,否则不要离开。 或愿意学习;)尝试一下 – 但期望在试用期间返回到整个服务器。 configuration要复杂得多,而且很less有人能帮你解决问题;)

你真的不应该搬到你的PostgreSQL服务器的Windows – 你会得到更糟的性能和更难以维护系统。

但是真的,你可以在CentOS 5.4上运行PostgreSQL 8.3或8.4。 软件包位于yum.pgsqlrpms.org。 目前,CentOS / RHEL 5绝对是PostgreSQL最常用的部署平台之一。