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
安装完以上 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
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 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。当然,大家最好到 <SystemDrive>:\ExchangeSetupLogs\ExchangeSetup.log 查看一下安装日志,以验证安装是否正常。
最新评论
可以共存,但虚拟机维护起来更麻烦了呀。
关掉之后重启下系统再试试呢
不能共存吗?
我是家庭版,看着关掉了,但是破解程序一运行还是弹窗,搞不了