Exchange2010学习笔记之一
安装环境的准备与搭建
适逢笔者近期正在学习Exchange的相关知识,所以想将自己学到的记录下来,从而巩固自己的学习,也向大家分享我的学习心得。当然,如果有错误的地方还望大家提出,让我们共同学习,共同发展,谢谢。
Exchange服务器毫无疑问是微软公司的重头之作,相对于前版本2007,我觉得Exchange2010的改变还是巨大的。就从他的角色分配就有很大的区别了。
学习Exchange就一定得讲它的角色分配,Exchange 2010服务器有五大角色:
Ø 邮箱服务器角色(Mailbox Server Role,MBX)
负责邮箱及公共文件夹的数据库运行、产生离线通讯录数据,以及邮件地址原则域邮件通讯录的运算
Ø 客服端访问服务器角色(Client Access Server Role,CAS)
提供所有客户端连接请求
Ø 集线器传输服务器角色(Hub Transport Server Role,HT)
主要供Exchange组织内部的邮件传输服务、传递规则应用、邮件日志应用,并发送邮件信息到用户信箱
Ø 边缘传输服务器角色(Edge Transport Server Role,Edge)
提供DMZ部署
Ø 统一信息服务器角色(Unified Messaging Server Role,UM)
将邮件和语音合并欲用户邮箱当中使用
Exchang 2010我觉得最大的特色莫过于相对于过去的Exchange,2010可以将MBX、HT、CAS三个角色安装在同一台服务器之上,不用再像以前一样一个角色需要占用一整台服务器,这样资源也得到了更充分的利用,对于中小型公司也不需要购置多台服务器了。
那么,废话不多说了,我们直接来安装吧。
首先我们需要的一个域环境,这部分相当简单我就不多加赘述了,在一开始我们需要一个环境如下:
域名跟名字都可以自定义,这些我不说相信大家也懂的。
DC上安装域控,3in1上安装MBX、HT、CAS三合一角色:
安装前准备:
1. 需要提供一个域环境,林功能级别需要在Windows Server 2003以上,服务器系统为x64。(而在本次的使用中将使用Windows Server 2008 R2)
2. 检查系统需求,安装Filter Pack、补丁包(在下面我会提供下载,由于系统版本不同所需的补丁包也会相应不同,这点需要注意)
3. 安装PowerShell和.net Framework(PowerShell在R2下已经默认安装了)
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工具,而在PowerShell和Command 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协议版本6(TCP/IPv6)”
2) 在CAS服务的安装前,需要确保“Net. TCP Port Sharing”服务启动类型为“自动”
开始Exchange的安装:
开始在图形界面下安装了,执行Setup.exe程序,语言选项选择“仅从DVD安装语言”
开始步骤4:安装Microsoft Exchange,同意条款,选择“自定义Exchange Server安装”
在本次试验中,我们需要在这台服务器中安装三个角色,在一开始我们也提到过的了,勾选自动安装所需角色和功能可自行检查是否少安装并自行安装,如下图所示:
因为之前做好了大部分的准备,所以接下来只需要点选“下一步”即可等待安装前的检测完成。
接下来我们可以开始安装了,由于安装过程是个极其漫长的过程,所以需要耐心等待。
PS:这里作者闲着无聊去看了集火影忍者...无力吐槽了啊...
来到这一步我们就已经安装好MBX、HT、CAS三个Exchange服务角色了。Exchange服务为我们提供了EMS和EMC工具来管理Exchange服务器。
hotfix的相关下载地址在这里:http://down.51cto.com/data/609751
本文转自 leyex 51CTO博客,原文链接:http://blog.51cto.com/leyex/1068556