Exchange Server 2016 RTM快速部署指南_第1张图片

Exchange Server 2016 RTM 可以在 Windows Server 2012、Windows Server 2012 R2 和 Windows Server 2016 的标准版和企业版中进行部署安装,但 Exchange Server 2016 只支持完整 GUI 的 Windows Server 而不支持核心安装的系统,本文我们将对快速部署方式做一个详细记录和介绍。

对于 Exchange Server 2016,我们可以执行 3 种模块的独立安装:

  • 邮箱服务器角色(必需安装于Windows Server)

  • 边缘传输角色(不能与Mailbox角色部署于同台Windows Server)

  • 管理工具(可部署于管理员客户端或服务器上)

对于不同的 Exchange Server 2016 安装类型,其角色要求也是不同的,下面我们先介绍前提条件。

前提条件

Active Directory

对于部署 Exchange Server 2016 角色的服务器都必需是域成员的 Member Server,这个自不必多说。

Mailbox Server前提条件

Exchange Server 2016 Mailbox Server 需要如下 Windows Server 的支持,我们可以在 Powershell 中进行安装:

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

Exchange Server 2016 RTM快速部署指南_第2张图片

安装完以上 Windows Server 角色和功能后,需要对当前 Member Server 进行重启。重启完成后,我们需要按顺序手动安装如下两个组件:

  • .NET Framework 4.5.2 或更新版 (但不支持 4.6)

  • 统一通信托管 API 4.0 运行时

至此,Exchange Server 2016 Mailbox Server 的前提条件已准备好。

Edge Transport Server前提条件

Exchange Server 2016 Edge Transport Server 的提前条件更为简单,我们也在 Powershell 中进行安装:

Install-WindowsFeature ADLDS

安装完成后同样需要按顺序手动安装如下两个组件:

  • NET Framework 4.5.2 或更新版 (但不支持 4.6)

  • 统一通信托管 API 4.0 运行时

完成以上步骤即准备好了 Exchange Server 2016 Edge Transport Server。

管理工具前提条件

Exchange Server 2016 与 2013 类似,同样采用了基于 Web 的管理方式,而 Exchange Management Shell(EMC) 还是可以安装到服务器或管理员的客户端系统当中。其唯一的前提条件只需要安装好 .NET Framework 4.5.2 即可。

部署Exchange Server 2016 RTM

在本部份内容中,我们将介绍如下两部分内容:

  • 为安装 Exchange Server 2016 RTM 准备 Active Directory

  • 安装一台全新 Exchange Server 2016 Mailbox Server

在开始内容之前有几个事项需要大家注意:

  • 安装 Exchange Server 2016 需要扩展 Active Directory Schema

  • 对于 AD 林来说,扩展 Schema 是一个不可逆操作,需要提前做好备份

  • 如果是首次在林中部署 Exchange,Organization Name 一定要事先确认好,使用之后将不能更改

准备Active Directory

在正式部署 Exchange Server 2016 RTM 之前,必需先对 Active Directory Schema 进行扩展更新。不论你是在 DC 上进行操作还是在 Member 上扩展 Schema,都必需保证以下要求:

  • 已安装 .NET Framework 4.5.2

  • 已安装 RSAT-ADDS

Install-WindowsFeature RSAT-ADDS
  • 森林级别至少为 Windows Server 2008

  • 保证你的操作账户有 Enterprise Admins 或 Schema Admins 组权限

  • 最好保证你进行扩展操作的服务器与 Schema Master 位于同一 Active Directory Site

以上条件都满足后,我们将 Exchange 2016 的安装程序解压出来并浏览到 setup.exe 所在的目录并使用如下命令扩展 Schema

setup /PrepareSchema /IAcceptExchangeServerLicenseTerms

Exchange Server 2016 RTM快速部署指南_第3张图片

Schema 扩展完成后,我们现在需要 Prepare Active Directory(准备AD),如果你在新环境中部署,则需要指定组织名称:

setup /PrepareAD /OrganizationName:"Winclient Lab" /IAcceptExchangeServerLicenseTerms

如果你只是将 Exchange Server 2016 添加到目前已有的组织当中,则使用如下命令 Prepare AD:

setup /PrepareAD /IAcceptExchangeServerLicenseTerms

注意:这里再次提醒下,一旦指定 Organization Name 则不能更改,需要提前想好。另,将 Exchange Server 2016 部署到一个新组织后,将不能添加任何早期版本 Exchange 到同一组织。

Exchange Server 2016 RTM快速部署指南_第4张图片

安装Exchange Server 2016 Mailbox Server

Mailbox Server 邮箱服务器角色是 Exchange Server 2016 的必要组件,而 Edge Transport Role 并非必要条件,所以本文不关注如何部署 Edge Transport。

在我们完全准备好 Exchange Server 2016 RTM 的所有必要条件后,可以使用如下命令来安装 Mailbox Server。

setup /Mode:Install /Role:Mailbox /IAcceptExchangeServerLicenseTerms

Exchange Server 2016 RTM快速部署指南_第5张图片

虽然可以使用图形界面的安装方式,但出于我自己的习惯还是比较喜欢用命令行的安装方式,建议大家在部署时也都使用命令行的部署方式。

验证安装

安装完成之后请重启服务器,再去配置 Exchange Server 2016。当然,大家最好到 :\ExchangeSetupLogs\ExchangeSetup.log 查看一下安装日志,以验证安装是否正常。