Exchange2010学习笔记之一

安装环境的准备与搭建

适逢笔者近期正在学习Exchange的相关知识,所以想将自己学到的记录下来,从而巩固自己的学习,也向大家分享我的学习心得。当然,如果有错误的地方还望大家提出,让我们共同学习,共同发展,谢谢。

Exchange服务器毫无疑问是微软公司的重头之作,相对于前版本2007,我觉得Exchange2010的改变还是巨大的。就从他的角色分配就有很大的区别了。

学习Exchange就一定得讲它的角色分配,Exchange 2010服务器有五大角色:

Ø 邮箱服务器角色(Mailbox Server RoleMBX

负责邮箱及公共文件夹的数据库运行、产生离线通讯录数据,以及邮件地址原则域邮件通讯录的运算

Ø 客服端访问服务器角色(Client Access Server RoleCAS

提供所有客户端连接请求

Ø 集线器传输服务器角色(Hub Transport Server RoleHT

主要供Exchange组织内部的邮件传输服务、传递规则应用、邮件日志应用,并发送邮件信息到用户信箱

Ø 边缘传输服务器角色(Edge Transport Server RoleEdge

提供DMZ部署

Ø 统一信息服务器角色(Unified Messaging Server RoleUM

将邮件和语音合并欲用户邮箱当中使用

Exchang 2010我觉得最大的特色莫过于相对于过去的Exchange2010可以将MBXHTCAS三个角色安装在同一台服务器之上,不用再像以前一样一个角色需要占用一整台服务器,这样资源也得到了更充分的利用,对于中小型公司也不需要购置多台服务器了。

那么,废话不多说了,我们直接来安装吧。

首先我们需要的一个域环境,这部分相当简单我就不多加赘述了,在一开始我们需要一个环境如下:

域名跟名字都可以自定义,这些我不说相信大家也懂的。

DC上安装域控,3in1上安装MBXHTCAS三合一角色:

安装前准备:

1. 需要提供一个域环境,林功能级别需要在Windows Server 2003以上,服务器系统为x64。(而在本次的使用中将使用Windows Server 2008 R2

2. 检查系统需求,安装Filter Pack、补丁包(在下面我会提供下载,由于系统版本不同所需的补丁包也会相应不同,这点需要注意)

3. 安装PowerShell.net FrameworkPowerShellR2下已经默认安装了)

4. 安装IIS(可以通过PowerShell方式安装,安装完会自动重启)

进入powershell,执行以下命令:

Import-Module ServerManager

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy -Restart

5. 解压Exchange 2010 SP1的安装包

使用PowerShell进入加压后的路径,如C:\Exchange2010

注:接下来我们需要使用到Setup.com工具,而在PowerShellCommand Prompt执行上会有所不同:

PowerShell下执行Setup.com

CommandPrompt下执行Setup.com

以下命令也可在图形界面下完成,但由于Exchange的安装需要做很久的准备工作,所以使用Setup.com先行准备能减少错误率,也大大的减少了等待时间。

1.执行Setup.com /PrepareLegarcyExchangePermissions (缩写./setup /pl

如域中有旧版Exchange Server 2003服务器时,则需要执行该命令;由于本次试验为全新环境,所以无需执行该命令。

2.执行Setup.com /PrepareSchema (缩写./setup /ps

Exchange服务器的设置和收件人信息都是写入AD DS中,所以需要用该命令将AD DS数据库机构进行扩展。

3.执行Setup.com /PrepareAD (缩写./setup /p

Exchange Server 2010为全新安装,就需要在参数后再加上/OrganizationName:Exchange组织名称(缩写为/ON:组织名称

注:Exchange组织名称通常用公司英文名称命名,且一个AD林只存在一个Exchange组织名称;命名字符可以包括“数字0~9、大小写英文字母、连字号和破折号”

在这里我将使用./setup /p /on:LeyexOrg(组织名称可自行定义)

执行完这条命令之后会在林中第一个域产生一个“Microsoft Exchange Security Groups”的组织单位,如下图所示:

4.执行Setup.com /PrepareDomain (缩写./setup /pd

执行这个命令在全新的安装下,会在域数据库中建立Microsoft Exchange System Object”容器对象、并授予管理员权限。

注:这个指令需要在每个需要安装Exchange服务器的AD域中执行一次,可以使用Setup.com /PrepareAllDomain(缩写为./setup /pad),就无需为每一台服务器手工的配置该命令。

1) Exchange Server 2010 RTM版本需要启动网卡上“Internet协议版本6TCP/IPv6)”

2) CAS服务的安装前,需要确保“Net. TCP Port Sharing”服务启动类型为“自动”

开始Exchange的安装:

开始在图形界面下安装了,执行Setup.exe程序,语言选项选择“仅从DVD安装语言”

开始步骤4:安装Microsoft Exchange,同意条款,选择“自定义Exchange Server安装”

在本次试验中,我们需要在这台服务器中安装三个角色,在一开始我们也提到过的了,勾选自动安装所需角色和功能可自行检查是否少安装并自行安装,如下图所示:

因为之前做好了大部分的准备,所以接下来只需要点选“下一步”即可等待安装前的检测完成。

接下来我们可以开始安装了,由于安装过程是个极其漫长的过程,所以需要耐心等待。

PS:这里作者闲着无聊去看了集火影忍者...无力吐槽了啊...

来到这一步我们就已经安装好MBXHTCAS三个Exchange服务角色了。Exchange服务为我们提供了EMSEMC工具来管理Exchange服务器。

 

hotfix的相关下载地址在这里:http://down.51cto.com/data/609751