重要事项!在此文章之前,需要完成搭建域环境的先决条件:Windows Server 2022 搭建 AD 域控服务器
1. 前置条件准备
1.1. 设置 DNS
- 将本机的 DNS 地址设置为 AD 域服务器的静态 IP 地址。
-
如果本地域服务器的 IP 地址为
192.168.65.5/24
,那么当前本机建议设置 IP 地址为192.168.65.6/24
,DNS 地址为192.168.65.5/24
- 若本地已配置 DNS 服务器则使用 DNS 服务器的 IP 地址
-
如果本地域服务器的 IP 地址为
1.2. 重命名计算机并加入 AD 域
- 将本机的计算机名称设置为
mail
- 加入 AD 域服务
hxx.tt
1.3. 安装必备组件
使用 PowerShell
执行以下命令
Install-WindowsFeature RSAT-ADDS, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Server-Media-Foundation, 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
1.4. 下载 Exchange 安装介质
- Exchange Server 2019 累计更新 14 (KB5035606)
https://www.microsoft.com/zh-cn/download/details.aspx?id=105878
2. 安装运行环境必要软件
- 2.1. 安装.NET Framework 4.8
https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/net48 - 2.2. 安装 Visual C++ 2012 运行时库
https://www.microsoft.com/zh-CN/download/details.aspx?id=30679 - 2.3. 安装 Visual C++ 2013 运行时库
https://www.microsoft.com/zh-CN/download/details.aspx?id=40784 - 2.4. 安装 Unified Communications Managed API (UCMA) 4.0
https://www.microsoft.com/zh-cn/download/details.aspx?id=34992 - 2.5. 安装 IIS URL Rewrite 2.1
https://www.iis.net/downloads/microsoft/url-rewrite
3. 新建域用户
在 Active Directory 服务器(本文前述即是 dc2022)新建一个用于安装 Exchange 的域账户用户
- 3.1. 将上述域账户用户添加至 '
Enterprise Admins
'、'Domain Admins
'、'Schema Admins
' 组 - 3.2. 在 Exchange 服务器使用 '
administrator
' 账户登录并在远程桌面功能选项添加上述域账户 - 3.3. 在 Exchange 服务器使用上述域账户登录系统,若在此前已经登录上述域账户请注销后重新登录或重启 Exchange 服务器。
4. 准备架构
在 Exchange 服务器系统中,解压或挂载前述下载的 ExchangeServer2019-x64-CU14.ISO
使用 PowerShell
运行 "cd e:\
"(具体以实际文件所在为准)切换到以上解压或挂载的路径并运行以下任意命令。两条命令的关系:前者不允许 Microsoft 收集诊断数据,后者反之,下同。
.\setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF
或
.\setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
5. 准备活动目录
接着上述 PowerShell
运行位置执行以下命令
'/OrganizationName:hxx
' 中的 'hxx
' 替换为实际环境中的组织名称
./setup.exe /PrepareAD /OrganizationName:hxx /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF
或
./setup.exe /PrepareAD /OrganizationName:hxx /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
6. 准备域
接着上述 PowerShell
运行位置执行以下命令
./setup.exe /PrepareDomain /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF
或
./setup.exe /PrepareDomain /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
7. 正式安装 Exchange
在 Exchange 服务器系统中,进入前述执行解压或挂载的路径,找到并双击 setup.exe
程序进行安装。
安装过程需要注意的重点如下,未列出的步骤可按需要选择。
- 7.1. 是否检查更新
现在不检查更新 - 7.2. 推荐设置
选择使用推荐设置 - 7.3. 服务器角色选择
邮箱角色和管理工具或客户端访问角色,其他默认
值得注意的是,边缘传输角色 不能与当前的 邮箱角色 同时同个服务器安装,需要另行服务器进行安装。
8. 启用 MAPI over HTTP
【重要】通过 Exchange Management Shell
运行以下命令启用 MAPI over HTTP
Set-OrganizationConfig -MapiHttpEnabled $true
9. 健康检查
【重要】重启服务器并进行健康检查
10. 登录邮箱
- 邮件客户端:https://{hostname}/owa
- Exchange 管理中心:https://{hostname}/ecp
0 条评论