Exchange2010安装笔记
安装环境:
硬件: 基于X64平台物理设备2台,
且每台内存至少1G (exchange2010只支持X64平台系统),硬盘按Mail量的需求给予空间
软件:WindowsServer2008X64Enterprise中文版,Exchange2010Server
网络环境:安装一台DCServer2008 R2
安装另一台Server2008 R2加入DCServer做Exchange2010服务器
网络环境互通
该文档适合人员:对Exchange和Server08有一定了解的和有一定学习欲望的系统工程师
本文指在讨论Exchange2010Server安装,之前如何建立AD,加入AD不做探讨,网上资料搜搜就能搞定
- 安装 .NET Framework 3.5 SP1
- 安装 RSAT-ADDS(AD DS 管理单元和命令行工具)
- 安装 IIS 7.5 以及 IIS6 元数据兼容性(IIS6 Metabase)组件
- 安装 Microsoft Filter Pack(筛选包)
- 配置 Net.TCP Port Share Service 为自启动模式
1安装 桌面体验(Desktop Experience,注意:该步骤只在选择“统一消息角色”时使用)1、安装 .NET Framework 3.5 SP1
Add-WindowsFeature NET-Framework
2、安装 RAST-ADDS(AD DS 管理单元和命令行工具)
Add-WindowsFeature RSAT-ADDS
3、安装 IIS 7.5 以及 IIS6 元数据兼容性(IIS6 Metabase)组件
Add-WindowsFeature Web-Server
Add-WindowsFeature Web-Basic-Auth
Add-WindowsFeature Web-Metabase
在1、2步骤完成后,该步骤只需要安装这三个功能组件即可,如 ASP.Net 等组件功能,会在 Exchange 2010 安装后自动启用。
4、安装 Microsoft Filter Pack(筛选包)
从 http://www.microsoft.com/downloads/details.aspx?FamilyID=60c92a37-719c-4077-b5c6-cac34f4227cc&DisplayLang=zh-cn 下载 64-bit 版的 FilterPack,文件名为“FilterPackx64.exe”,使用“/quiet”参数来实现自动安装,命令行如下:
FilterPackx64.exe /quiet
5、配置 Net.TCP Port Share Service 为自启动模式
Set-Service "NetTcpPortSharing" -StartupType Automatic
Start-Service "NetTcpPortSharing"
6、安装 桌面体验(Desktop Experience,注意:该步骤只在选择“统一消息角色”时使用)
Add-WindowsFeature Desktop-Experience
#该步骤主要是为了安装windows mediaplay 组件
在未安装以上组件之前,直接安装exchange2010 log:
--------------------------------------------------------------------------------------------
摘要: 5 个项目。3 个成功,2 个失败。
已用时间: 00:01:28
组织先决条件
失败
错误:
Active Directory 架构并非最新架构,并且此计算机上未安装 Ldifde.exe。您必须通过运行“ServerManagerCmd -i RSAT-ADDS”来安装 Ldifde.exe,或者在域控制器上重新启动安装程序。
错误:
需要为 Exchange Server 准备 Active Directory,并且此计算机上没有安装 Ldifde.exe。您必须通过运行“ServerManagerCmd -i RSAT-ADDS”来安装 Ldifde.exe,或在域控制器上重新启动安装程序。
警告:
安装程序正要通过使用“Setup /PrepareAD”为 Exchange 2010 准备组织。在此拓扑中没有检测到任何 Exchange 2007 服务器角色。此操作完成后,您将无法安装任何 Exchange 2007 服务器角色。
已用时间: 00:00:33
语言 先决条件
已完成
已用时间: 00:00:08
集线器传输角色 先决条件
已完成
警告:
此计算机需要 2007 Office System Converter: Microsoft Filter Pack。请从 http://go.microsoft.com/fwlink/?LinkId=123380 安装该软件。
已用时间: 00:00:17
客户端访问角色 先决条件
失败
错误:
Net.Tcp 端口共享服务的启动模式必须设置为“自动”才能继续安装。
已用时间: 00:00:13
邮箱角色 先决条件
已完成
警告:
此计算机需要 2007 Office System Converter: Microsoft Filter Pack。请从 http://go.microsoft.com/fwlink/?LinkId=123380 安装该软件。
已用时间: 00:00:15
看到以上提示信息或部分提示信息肯定是组件安装不完全,需按照要求升级好系统相关补丁,且必须要安装http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=60c92a37-719c-4077-b5c6-cac34f4227cc FilterPackx64.exe程序此下载将安装 IFilter 并将其注册到 Windows 索引服务。Microsoft 搜索产品可使用这些 IFilter 对特定文档格式的内容编制索引。此筛选包包括以下格式:IFilter:.docx、.docm、.pptx、.pptm、.xlsx、.xlsm、.xlsb、.zip、.one、.vdx、.vsd、.vss、.vst、.vdx、.vsx 和 .vtx。具体可以看链接信息。此外还需要打开Powershell 输入:servermanagercmd -i rsat-adds 来安装Ldifde.exe,此外如果怕麻烦也可以直接updateServer08系统,这样可以打上你需要的补丁而不用你去一个个删选,但以上安装 Ldifde.exe 和 Filterpackx64 还有开启Tcpprot协议这三项的安装和开启必须要手动操作,且必须要具有域管理员权限才可以执行相关操作,不然会一直报权限拒绝等错误。
安装所有组件后检测先决条件的log信息:
--------------------------------------------------------------------------------------------------
摘要: 5 个项目。5 个成功,0 个失败。
已用时间: 00:01:19
组织先决条件
已完成
警告:
安装程序正要通过使用“Setup /PrepareAD”为 Exchange 2010 准备组织。在此拓扑中没有检测到任何 Exchange 2007 服务器角色。此操作完成后,您将无法安装任何 Exchange 2007 服务器角色。
#该提示指你是否还需要安装Exchange2007Server,如果不需要安装忽略即可
已用时间: 00:00:38
语言 先决条件
已完成
已用时间: 00:00:06
集线器传输角色 先决条件
已完成
已用时间: 00:00:10
客户端访问角色 先决条件
已完成
已用时间: 00:00:13
邮箱角色 先决条件
已完成
已用时间: 00:00:10
安装过程相当缓慢,一般持续在20分钟-60分钟之间,视服务器物理硬件性能而定。 见如下图则表示安装成功。
按Ctrl+C可以复制以上安装信息log日志 如下:
------------------------------------------------------------------------------------------------------------
摘要: 12 个项目。12 个成功,0 个失败。
已用时间: 00:45:02
组织准备
已完成
已用时间: 00:08:07
准备设置
已完成
已用时间: 00:00:00
正在停止服务
已完成
已用时间: 00:00:01
复制 Exchange 文件
已完成
已用时间: 00:01:23
语言文件
已完成
已用时间: 00:02:23
正在还原服务
已完成
已用时间: 00:00:02
语言
已完成
已用时间: 00:00:17
管理工具
已完成
已用时间: 00:00:21
集线器传输角色
已完成
已用时间: 00:09:2
客户端访问角色
已完成
已用时间: 00:06:50
邮箱角色
已完成
已用时间: 00:13:50
最后完成设置
已完成
已用时间: 00:02:20
在整个安装过程中,有用到poweshell,可以通过CMD切换,此前对其不了解,现贴上 CMD 和 POWERSHELL区别:
cmd是和powershell都可以做命令行交互,批处理和powershell脚本功能也相当。我不知道你怎么理解cmd,但下面是powershell是基于.net的,只要你足够了解.net,你可以使用她做任何你想做的事情。Windows PowerShell 是专为系统管理员设计的新 Windows 命令行 shell。Windows PowerShell 包括交互式提示和脚本环境,两者既可以独立使用也可以组合使用。与接受和返回文本的大多数 shell 不同,Windows PowerShell 是在 .NET Framework 公共语言运行时 (CLR) 和 .NET Framework 的基础上构建的,它接受和返回 .NET Framework 对象。环境中的这一根本更改带来了管理和配置 Windows 的全新工具和方法。Windows PowerShell 引入了 cmdlet(读作“command-let”)的概念,这是内置到 shell 中的一个简单的单一功能命令行工具。可以分别使用每个 cmdlet,但是组合使用这些简单的工具执行复杂任务时才发挥其作用。Windows PowerShell 包括一百多个基本的核心 cmdlet,您可以编写自己的 cmdlet 并与其他用户共享它们。与许多 shell 一样,Windows PowerShell 为您提供了对计算机上文件系统的访问。此外,使用 Windows PowerShell 提供程序还可以访问其他数据存储,如注册表和数字签名证书存储,就像访问文件系统一样容易。
后续关于CA证书验证问题: 服务器配置-----邮箱 ---- 新建证书,在该证书完成搁置的时候,默认会找你下载好的证书,默认格式为 *.cer结尾的文件,此时必须要去 https://mailserverip/certsrv/ 目录访问并下载证书放置至服务器的指定的文件夹下,在搁置证书的时候才可以选择该证书进行下一步操作 。
后续关于IIS角色安装缺少验证信息选项导致 登陆web界面无法登陆问题: (owa已发布,且能看见web界面输入用户名密码正确的情况下,还是一直提示用户名密码错误)如下图:
修正此问题的解决方法:
无需重新安装IIS,只要找到IIS安装角色处,便可以选择 “基于windows身份验证”插件,即可以直接安装,后重启IIS生效。
插件安装成功后重启IIS ,即可直接进入OWMweb管理界面
参考资料URL:
http://godoha.blog.51cto.com/108180/275672
http://yangjunfeng.blog.51cto.com/539796/186983
http://wenku.baidu.com/view/4d98924f852458fb770b5648.html
http://wenku.baidu.com/view/49b56705cc1755270722084f.html?from=rec&pos=0&weight=27&lastweight=8&count=5
http://zywqs.blog.51cto.com/1286606/651673
http://bbs.exchangecn.com/read.php?tid-1044-ordertype-asc.html
整理在搭建过程中遇到相关问题汇总成该笔记,为后来者少绕弯路仅供参考 !
转载需注明出处 ,By,风雨小默!
转载于:https://blog.51cto.com/professor/1572903