如何在不冲突的情况下安装多个 Microsoft 应用程序

Jos*_*ell 11 windows-server-2008 sql-server-2008 installation

                  面向所有 IT 学生、自学者和新专业人士

情况:实习、OJT 和“实用”入门级职位的天数正在迅速减少,有利于行业经验和领域专业化。大学和自学书籍没有提供满足这一需求所需的高水平培训,因此毕业生和自学者越来越难以在 IT 就业市场站稳脚跟,同样困难的是雇主找到他们需要的东西。这对双方来说都是双输的局面。这个问题有两种解决方案:

  1. 开始向公司而不是大学支付费用,为我们提供我们需要和想要的培训。(首选)
  2. 使用免费的 Microsoft 软件构建我们自己的企业级测试/开发中心 (Realistic)

基于 Microsoft 的标准 IT/开发环境通常由下列软件资源组成。尽管 Microsoft 发明了COM标准,但他们的软件虽然旨在协同工作,但在安装在一起时效果不佳。四个月后意识到您需要学习的关键功能由于初始安装冲突而永久禁用会带来严重的问题。而且因为有0文档提供关于如何最好安装每个应用程序一起下一个域(学院不教了。书不解释它。),我们终于看到了问题的心脏透露。


软件资源:

  • 视窗服务器 2008 R2
  • 域控制器
  • 广告DS
  • DHCP
  • 域名系统
  • 信息系统
  • SQL Server 2008 R2
  • 交换服务器
  • 视觉工作室 2010
  • Team Foundation Server(版本控制)
  • 共享点
  • 林克
  • Hyper-V-服务器

硬件资源:

  • (1) 工作站
  • (2) 服务器 1
  • (3) 服务器 2

问题域(问题):从高层次的角度来看,除非对答案至关重要,否则不需要单独的配置细节,请描述如何在不牺牲功能的情况下在上面列出的硬件上安装上面列出的软件。因为大多数人通常没有 5 台以上的计算机运行两个八核处理器、32GB 的 RAM 和 RAID 10 阵列,让我们在现实假设下工作,即这些机器是现代现成的 500 美元的带有双核 CPU 的 Win 7 PC 、4GB 内存和一个 500GB 硬盘。如果无法达到要求,请说明原因以及需要进行哪些升级。

请记住,此答案旨在帮助技术人员,而不是初学者,因此已授权使用geek-speak和big words。我将自己分解低级教程的内容,然后将其发布在更合适的教程站点上。另外请记住,这是一个测试环境,因此数据库中不会有 1.4 亿条记录或 9,000 个用户访问 Web 服务器。这里不应该有抽象的答案;“这完全取决于你想用它做什么”是一个自动失败. 个人不知道他们想用它做什么,因为他们不知道它可以做什么。软件开发人员可能对 SharePoint 一无所知,前端开发人员可能对 SQL Server 一无所知;他们只知道雇主想要它并且他们必须学习它,所以它必须是灵活的。此处的最终目标是让 IT 技术人员/开发人员坐下来访问上述所有内容而不会出现问题。(如果它是可能的)

首选格式:最好的答案是逐步格式。例如:

服务器 1:

  1. 安装 server 2008 R2 注意:由于这个原因,服务器必须有 8gb ram,等等。
  2. 运行 dcpromo.exe 并安装域控制器 [最佳实践链接]
  3. 安装 IIS [最佳实践链接]
  4. 安装... [链接]
  5. 安装 Hyper-V[Link] 注意:请确保你等等,否则这个 [link] 会发生,等等。
  6. .....
  7. ... 在虚拟 NOS 中安装 Server 2008 R2 注意:等等

服务器 2:

  1. 安装这个[链接]
  2. 安装那个 [链接到最佳实践]
  3. ....
  4. ....

工作站:

  1. Visual Studio [最佳实践链接]
  2. 安装 ...
  3. 安装 ...

更新我没有放弃这篇文章。如果时间允许,我将直接与 Microsoft 联系以获取有关最佳实践、最低限度操作等的结论性信息,并在此处发布。

Gra*_*ger 5

这个答案基于个人经验,来自我在家庭网络上运行的 3 个服务器。

将 Server 2008R2 或 Hyper-V Server 安装到支持虚拟化的机器 B 上。将其保留为仅具有 Hyper-V 角色 -在他们自己的虚拟机或物理机下运行其他所有内容。如果您有足够的信心,请在服务器核心模式下运行它。

域控制器——在它自己的虚拟机上,没有别的——它根本不需要太多的 RAM 就可以正常运行(512Mb 对于小型实例通常就足够了),但是它会导致您尝试运行的许多其他东西出现问题在它旁边。如果您有足够的信心,请在服务器核心模式下运行它。

SQL Server - 在它自己的虚拟机上,没有其他东西并且有固定的RAM在它自己的机器 A 上 - 它会尽可能多地消耗 RAM,所以这是限制它的最有效方法。

Exchange Server - 与 SQL Server 相同。

SharePoint 和 TFS - 在一个虚拟机上 - 它们可以很好地共存(因为 TFS 使用 SharePoint 本身)。如果首先安装 SharePoint,TFS 应该能够使用现有安装。

Lync - 很大程度上取决于您将使用它的目的,如果它将处理呼叫,则单独使用机器 A。如果只是即时消息或轻度使用,您可以使用 VM。