近期由于需要测试 Symantec BE2012对于Exchange2010的备份与还原,所以需要安装一个Exchange 测试环境. Exchange 装过的次数不计其数了,但是一直没有做个记录,所以这次干脆做个最详细的记录以供分享。  

   之前的测试域环境中原本有Exchange 2010,但是由于临时任务手头资源不足,导致强制性将运行Exchange Server 的虚机直接删除,这样导致此次安装需要手动清除DC中的残留信息。所以,顺便也说一下清除过程。

一、清除AD中旧的Exchange Server 数据:


DC上或者安装有远程服务器管理工具的服务器上,运行中输入"adsiedit.msc":,打开ADSI编辑器:


操作->连接到->分别选择"默认命名上下文" ,"配置" 进行操作:

Exchange 2010 安装详细教程

Exchange 2010 安装详细教程

Exchange 2010 安装详细教程


展开"默认命名上下文":

分别找到 "OU=Microsoft Exchange Security Groups" , "CN=Microsoft Exchange System Objects"

两项将其删除;如图:

Exchange 2010 安装详细教程


展开"配置":

在"CN=Services"中将"CN=Microsoft Exchange","CN=Microsoft Exchange AutoDiscover"两项进行删除。

Exchange 2010 安装详细教程


二、开始安装Exchange Server 2010:


先决条件:


安装Exchange Server 之前,首先需要满足其安装先决条件.

包括以下几项:

1.安装.net framework 3.5 sp1 和IIS

2.桌面体验(统一消息服务器角色需求)

3.远程服务器管理工具和活动目录轻型目录服务(AD LDS)

4.2007 office system converter工具:Microsoft Filter Pack(程序名:FilterPack64bit.exe,集线器传输角色需求)

5.Net.tcp port sharing服务启动模式改为”自动” (客户端访问服务器角色需求)


前三项都在服务器管理器中,添加功能中执行安装,第四项直接运行FilterPack64bit.exe执行安装,

在"管理工具"->"服务"找到Net.tcp port sharing,改为自动启动模式并启动:


Exchange 2010 安装详细教程


安装Exchange Server:



点击开始安装"Exchange Server"

Exchange 2010 安装详细教程


Exchange 2010 安装详细教程

勾选"接受授权许可"

Exchange 2010 安装详细教程

是否启用"错误报告",因为是测试环境,我选择"否"

Exchange 2010 安装详细教程

安装类型,选择"自定义安装",如图

Exchange 2010 安装详细教程

选择此服务器上本次安装要安装的角色: 我选择四个角色都由此服务器担任,如图

Exchange 2010 安装详细教程

指定Exchange 组织名称:可以随意指定

Exchange 2010 安装详细教程

客户端设置:依据自己实际的生产环境中是否还有outlook2003客户端,选择"是"或者"否",主要用来评估是否安装"公用文件夹数据库"

Exchange 2010 安装详细教程

配置客户端访问服务器时的主机名:

Exchange 2010 安装详细教程

加入客户端改善计划: 我选择不加入

Exchange 2010 安装详细教程

安装前进行准备环境检查,检查通过后,才能下一步进行安装:

Exchange 2010 安装详细教程

开始执行安装程序:

我在安装过程这个阶段中,遇到一个错误提示"UserMailbox 必须强制使用 Database" 解决方法:

打开ADSI编辑器,展开"默认命名上下文",展开 "CN=users", 找到"CN=FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042" 将其删除,

然后重启Exchange服务器重试安装,如果仍然有错误提示,把DC也重启一下,基本就没问题了.

Exchange 2010 安装详细教程


成功完成安装,可以通过"查看安装日志"验证安装过程,并勾选"使用Exchange管理控制台完成此安装"

Exchange 2010 安装详细教程

点击【完成】,安装结束.

初始安装完后,Exchange Server 处于试用状态,默认有120天的试用期限,到期后将停止试用。

要继续使用需要输入产品秘钥。


三、为Exchange Server输入产品秘钥:



打开EMC,导航到【服务器配置】,选中服务器,在操作窗格里,单击【输入产品秘钥】

Exchange 2010 安装详细教程

输入产品秘钥,【确定】

Exchange 2010 安装详细教程


秘钥正确输入后,要求重新启动"Exchange 信息存储服务"才能生效。

Exchange 2010 安装详细教程


重新启动"Exchange 信息存储"服务:

Exchange 2010 安装详细教程


查看产品**情况:

打开"Exchange Management Shell",  输入指令"Get-ExchangeServer -Status",将显示产品信息.如图:

Exchange 2010 安装详细教程


四、配置发送接收连接器,使能够接收发送公网邮件:


Exchange初始安装完毕后,只能域内护发邮件,不能发送和接收公网的邮件。需要配置发送和接收连接器。


配置发送连接器:


    发送连接器用来处理出站邮件流,初始安装后,Exchange组织并不能够发送出站邮件,因此需要创建一个面向Internet的发送连接器.

打开EMC,导航到【组织配置】【集线器传输】【发送连接器】,操作窗格中点击"新建发送连接器",如图示

Exchange 2010 安装详细教程


名称: 为连接器定义名称,可随意定义

预期用法:也即是连接器类型,有四种类型,因为要使用它来处理出局邮件,因此选择"Internet"类型

Exchange 2010 安装详细教程


为发送连接器定义SMTP地址空间: 即此连接器将邮件路由的目的域名

作用域发送连接器:用来设置连接器作用域,默认允许所有集线传输服务器使用此连接器;勾选后,只允许同一站点内的Exchange集线传输服务器使用此连接器,

这里不勾选

Exchange 2010 安装详细教程


面向"Internet"的发送连接器,目的地址设置为 "*",勾选"包括所有子域",【确定】

Exchange 2010 安装详细教程


选择"使用域名系统MX记录自动路由邮件",选择此选项可以使用 DNS 路由出站邮件,连接器使用 DNS 解析远程 SMTP 服务器的 IP 地址。

不勾选"使用传输服务器上的外部DNS查找设置";勾选后,可以使用外部 DNS 服务器列表解析远程 SMTP 服务器的名称

Exchange 2010 安装详细教程

Exchange 2010 安装详细教程

配置摘要: 配置无误的话,点击【新建】

Exchange 2010 安装详细教程

发送连接器成功创建:

Exchange 2010 安装详细教程


这样,Exchange 组织就可以向互联网发送邮件了。但是此时还不能接收互联网邮件。


配置接收连接器:


Exchange Server初始安装后,默认创建了两个接收连接器。但是由于权限原因,不能够接收外网邮件。需要更改一下权限。如下:

EMC,导航到【服务器配置】【集线器传输】【接收连接器】:选中默认的连接器,右击"属性",如图示

Exchange 2010 安装详细教程


切换到"权限组",勾选"匿名用户",【确定】

Exchange 2010 安装详细教程


这样就可以接收互联网邮件了。


五、 DNS设置A、MX记录 和  POP3、IMAP4支持


DNS操作简单,直接上图:

Exchange 2010 安装详细教程


默认情况下,Exchange并不支持POP3和IMAP4协议,需要启动相关的服务才能实现这两种协议的支持。


服务管理控制台:分别将两个服务的启动类型设置为自动,并启动服务。

Exchange 2010 安装详细教程

Exchange 2010 安装详细教程

这样就可以使用POP3和IMAP4接收发送邮件了。


到此,大部分配置就差不多了,由于篇幅限制,Exchange证书配置只能另写了。