如何安装Exchange Server 2013
在Exchange服务器2013发布后,许多IT专业人员已经开始在他们的实验室中测试Exchange 2013,并考虑升级。我建议先在实验室安装exchange 2013服务器,在开始安装exchange server 2013之前,请阅读相关内容Exchange Server 2013前提条件。Exchange Server 2013的设置非常简单,微软已经发布了Exchange Server 2013的部署助手,这是一个基于web的工具,它会问你一些关于你的问题当前环境然后生成一个自定义的分步清单,帮助您部署Exchange。在这篇文章中,我们将看到如何安装Exchange server 2013。
实验设置很简单,机器信息在下面的表格中列出。
虚拟机 | 计算机名 | IP地址 | 操作系统 |
活动目录 | AD.PRAJWAL.LOCAL | 192.168.100.1/24 | Windows Server 2008 R2 SP1 x64 |
Exchange服务器 | EXC.PRAJWAL.LOCAL | 192.168.100.2/24 | Windows Server 2008 R2 SP1 x64 |
客户端 | CLIENT.PRAJWAL.LOCAL | 192.168.100.3/24 | Windows 7 Professional SP1 x64 |
如果您是第一次安装Exchange服务器2013,则需要准备Active Directory。在安装Exchange Server 2013之前,有几件事需要考虑。
- 模式主机运行的是带有SP2的Windows Server 2003或Windows Server的更高版本。
- 每个将安装Exchange的站点至少有一个运行Windows server 2003 SP2或更高版本的全局编录服务器。
- 在运行Windows Server 2008或更高版本的站点中,每个将安装Exchange的站点至少有一个域控制器。
- 您的林的功能级别至少是Windows Server 2003或更高。
- 具有运行Exchange安装程序的架构管理、域管理和企业管理权限的帐户。
活动目录准备工作可以在开始安装Exchange Server之前完成,也可以在第一次安装Exchange Server 2013期间完成。我们将在安装过程中进行Active Directory的准备工作。如果您计划在安装exchange server 2013之前准备活动目录,那么请遵循下面列出的步骤。
1)关于Windows Server 2008 R2 Sp1,启动powershell。
导入服务器管理器模块Import-Module ServerManager
AD准备要求RSAT工具因此,要安装它,请执行命令Add-WindowsFeature RSAT-ADDS
2)如果这是您第一次在林中安装exchange server 2013,请键入命令
setup /PrepareAD /OrganizationName: "组织名" /IAcceptExchangeServerLicenseTerms .(组织名
安装Exchange Server 2013的前提条件
在Windows Server 2008 R2 SP1计算机上安装Exchange 2013所需的先决条件取决于您要安装的Exchange角色。在本实验中,我们将在windows Server 2008 R2 Sp1 64位企业版上安装Exchange Server 2013。我们将在同一台计算机上安装邮箱和客户端访问服务器角色。确保您的森林的功能级别至少是Windows Server 2003,并且模式主程序运行的是带有Service Pack 2或更高版本的Windows Server 2003。阅读更多关于Exchange 2013先决条件的信息在这里。
1)打开Windows PowerShell。
2)执行命令Import-Module ServerManager导入服务器管理器模块。
3)执行以下命令,安装windows组件。
Add-WindowsFeature Desktop-Experience, NET-Framework, NET-HTTP-Activation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Web-Server, WAS-Process-Model, Web-Asp-Net, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, web - dir -浏览,web - dyn -压缩,Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, web - lgcyy - mgmt - console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext, Web-Request-Monitor, Web-Server, Web-Stat-Compression,Web-Static-Content, Web-Windows-Auth, Web-WMI
完成以上步骤后,安装以下软件。华体会体育系列
4)下载和安装Microsoft .Net Framework 4.5。
5)下载安装Windows管理框架3.0(安装此更新后,必须重新启动计算机)
6)下载安装微软统一通信管理API 4.0,核心运行时64位
7)下载并安装Microsoft Office 2010 Filter Pack 64位
8)下载并安装Microsoft Office 2010 Filter Pack SP1 64位
9)下载并安装Windows标识基础
10)下载并安装KB2619234(安装此更新后,必须重新启动计算机)
11)下载并安装KB2533623(安装此更新后,必须重新启动计算机)
注意:-如果您已将Windows更新配置为在计算机上安装安全更新,则可能已经安装了修补程序。
一旦安装了先决条件,我们现在将开始Exchange Server 2013设置。Exchange Server 2013可从微软网站。运行安装程序。
第一个屏幕要求检查来自微软的最新更新。点击现在不要查看更新并点击下一个。
在介绍页面上单击下一步。
点击我接受许可协议中的条款。单击next。
点击使用推荐设置。单击next。
在服务器角色选择页面上检查要安装的角色。我们将安装邮箱的作用和客户端接入角色在同一个服务器上。单击next。
选择驱动器上必须存储交换机安装文件的位置。单击next。
指定的名称交流组织并点击下一个。
恶意软件扫描默认开启。你可以设置恶意软件扫描到“是”如果您不需要恶意软件扫描。单击next。
如前所述,AD的准备工作可以在之前完成交换安装或作为安装的一部分。此步骤将为Exchange Server 2013准备活动目录。点击安装。
Exchange Server 2013安装完成。选中发射框交易所管理中心完成Exchange设置后。点击完成。
登录Exchange Admin Center。
你好先生。
请用你的专业知识帮助我解决这个问题。Microsoft Exchange活动目录拓扑服务停止工作/运行。因此,当该服务停止时,大多数Exchange服务将无法正常工作。
请协助并建议如何做。
谢谢你!
Derren
你好,
当在windows server 2012 R2机器上安装exchange 2013 CU22时,在所有要求之后,我们继续进行安装。我们一直走到第14步中的第10步,然后出现这个错误:
错误:
当" $error. clear ();
如果(!$RoleIsDatacenterDedicated)
{
$createNewOab = $false;
$oabName = $null;
$oabAddressList = $null;
$oabVdirs = $null;
$oabGlobalWebDistribution = $false;
$oabConfiguredAttributes = $null;
Write-ExchangeSetupLog -Info("寻找现有的默认OAB ");
$defaultOab = Get-OfflineAddressBook -DomainController:$RoleDomainController | where {$_.IsDefault};
if ($defaultOab -ne $null)
{
Write-ExchangeSetupLog -Info (" Found a default OAB: " + $defaultOab. "名字+”;检查版本”);
if ($defaultOab.ExchangeVersion.CompareTo([Microsoft.Exchange.Data.ExchangeObjectVersion]::Exchange2012) -lt 0)
{
$e15Oab = Get-OfflineAddressBook -DomainController:$RoleDomainController | where {$_. exchangeverion . compareto ([Microsoft.Exchange.Data.ExchangeObjectVersion]::Exchange2012) -eq 0};
if ($e15Oab -eq $null)
{
Write-ExchangeSetupLog -Info("现有的OAB是Exchange 2010或更早版本;将创建一个新的OAB”);
$createNewOab = $true;
$oabName = $defaultOab。姓名+“(Ex2013)”;
$oabAddressList = $ defaultoab . addresliststs;
$oabGlobalWebDistribution = $defaultOab.GlobalWebDistributionEnabled;
$oabConfiguredAttributes = $defaultOab.ConfiguredAttributes;
}
其他的
{
Write-ExchangeSetupLog -Info("已经有一个现有的Exchange 2013 OAB: " + $e15Oab。名字+”;不会创建新的OAB”);
}
}
其他的
{
Write-ExchangeSetupLog -Info("现有的OAB是Exchange 2013或更新版本;不会创建新的OAB”);
}
}
其他的
{
Write-ExchangeSetupLog -Info("未找到默认OAB;将创造一个”);
$createNewOab = $true;
$oabName = [Microsoft.Exchange.Data.Directory.SystemConfiguration.OfflineAddressBook]::DefaultName;
$nonDefaultOabWithDefaultName = Get-OfflineAddressBook $oabName -DomainController:$RoleDomainController -ErrorAction SilentlyContinue | where{$_。IsDefault -eq $false};
if ($nonDefaultOabWithDefaultName -ne $null)
{
$createNewOab = $false;
Write-ExchangeSetupLog警告
(“离线通讯录”+
nonDefaultOabWithDefaultName美元。名称+
“已经存在”:“+”
nonDefaultOabWithDefaultName美元。DistinguishedName +
”。使用管理工具将其更改为默认OAB。”);
}
$allGals = @(Get-GlobalAddressList -DomainController:$RoleDomainController | where {$_.IsDefaultGlobalAddressList});
if ($allGals -eq $null -或$allGals。计数-eq 0)
{
$createNewOab = $false;
Write-ExchangeSetupLog警告
("找不到默认全局地址列表。无法创建默认的离线地址簿。”);
}
elseif ($ allGals。计数-gt 1)
{
$createNewOab = $false;
Write-ExchangeSetupLog警告
("Found " + $allGals。Count + "默认全局地址列表。组织中只能有一个默认全局地址列表。默认的离线地址簿将不会被创建。”);
}
其他的
{
$oabAddressList = $allGals[0];
Write-ExchangeSetupLog -Info ("OAB将基于默认GAL: " + $oabAddressList.Name);
}
}
如果(createNewOab美元)
{
if ($oabGlobalWebDistribution -eq $false)
{
$currentAdSiteDn = (Get-ExchangeServer $RoleFqdnOrName -DomainController:$RoleDomainController).Site.DistinguishedName;
$allOabVdirs = @(Get-OabVirtualDirectory -ADPropertiesOnly -DomainController:$RoleDomainController);
$e15MinimumServerVersion = New-Object Microsoft.Exchange.Data.ServerVersion([Microsoft.Exchange.Data.Directory.SystemConfiguration.Server]::E15MinVersion);
if ($allOabVdirs -ne $null和$allOabVdirs。计数-gt 0)
{
$allOabVdirs中的$oabVdir
{
如果([Microsoft.Exchange.Data.ServerVersion]::比较(oabVdir美元。$e15MinimumServerVersion) -gt 0)
{
$oabVdirSiteDn = (get - exchange eserver $oabVdir。服务器-DomainController: $ .Site.DistinguishedName RoleDomainController);
if ($oabVdirSiteDn -eq $ currentsitedn)
{
$oabVdirs = $oabVdir;
打破;
}
else ($oabVdirs -eq $null)
{
$oabVdirs = $oabVdir;
}
}
}
}
if ($oabVdirs -ne $null)
{
Write-ExchangeSetupLog -Info ("OAB将被分发到OAB虚拟目录" + $oabVdirs.Name);
}
其他的
{
Write-ExchangeSetupLog -Info("无法找到任何OAB虚拟目录;OAB将在没有分发的情况下进行配置。”);
}
}
试一试
{
Write-ExchangeSetupLog -Info("正在创建新的默认OAB.");
$newOab =新脱机地址本
- name oabName美元
-AddressLists oabAddressList美元
-VirtualDirectories oabVdirs美元
-GlobalWebDistributionEnabled oabGlobalWebDistribution美元
-IsDefault真正的美元
-DomainController: RoleDomainController美元;
}
抓住(Microsoft.Exchange.Data.Directory.ADObjectAlreadyExistsException)
{
Write-ExchangeSetupLog -Warning("试图创建新的默认OAB,但对象已经存在;它可能是由另一个setup实例创建的。”);
}
if ($oabConfiguredAttributes -ne $null)
ADRawEntry dummyInstance){
Write-ExchangeSetupLog -Info ("Setting OAB ConfiguredAttributes to: " + $oabConfiguredAttributes);
Set-OfflineAddressBook $newOab -ConfiguredAttributes $oabConfiguredAttributes -DomainController:$RoleDomainController;
}
}
}
“Microsoft.Exchange.Data.”DataValidationException:数据库在UserMailbox上是强制的。
在Microsoft.Exchange.Data.Directory.ADDataSession。ObjectsFromEntries[TResult](SearchResultEntryCollection entries, String originatingServerName, IEnumerable . ObjectsFromEntries[TResult]
在Microsoft.Exchange.Data.Directory.ADGenericPagedReader
1. getnextpage ()
1. d__0.movenext ()在Microsoft.Exchange.Data.Directory.ADGenericPagedReader
在Microsoft.Exchange.Data.Storage.OrganizationMailbox。InternalGetOrganizationMailboxesByCapability(IRecipientSession会话,OrganizationCapability能力,QueryFilter optionalFilter)
在Microsoft.Exchange.ProvisioningAgent.NewOfflineAddressbookProvisioningHandler。FindGeneratingMailbox(String domainController, OrganizationId orgId)
在Microsoft.Exchange.ProvisioningAgent.NewOfflineAddressbookProvisioningHandler。ProvisionDefaultProperties (IConfigurable readOnlyIConfigurable)
在Microsoft.Exchange.Provisioning.ProvisioningLayer。(Task Task, IConfigurable temporaryObject, IConfigurable dataObject, Boolean checkProvisioningLayerAvailability)
在Microsoft.Exchange.Provisioning.ProvisioningLayer。defaultproperties (Task Task, IConfigurable temporaryObject, IConfigurable dataObject, Boolean checkProvisioningLayerAvailability)
1. Microsoft.Exchange.Configuration.Tasks.NewTaskBase”internalstatereset ()
在Microsoft.Exchange.Configuration.Tasks.Task.b__b ()
在Microsoft.Exchange.Configuration.Tasks.Task。调用函数func (String funcName, Action func, Boolean terminatePipelineIfFailed)”。
你能帮我找到解决办法吗?
只有当你在服务器上重复之前不完整的安装时,才会发生这种情况。仲裁和联合(exchange服务器中的默认邮箱)被损坏。不要拐弯抹角,而是在一个新的服务器上从头开始重新安装,这一次避免做任何Schema扩展,因为当你第一次启动exchange安装时就已经完成了。
嗨,普拉杰瓦尔,需要你的帮助,我有点困惑…你没有清楚地提到在哪个服务器上,你上面安装了哪些东西?就像你之前写的,步骤很明确,就像
1)创建AD DC服务器的流程,然后创建其角色。在那之后
2)进入Exchange服务器的步骤,然后按照步骤安装Exchange服务器2013....
也请您能帮助我如何找出exchange服务器2013 / 2013 sp1设置差异..
我正在关注你的博客,在Vmware工作站实践企业环境…
请帮帮我.......等待你的帮助…
@anirban -你用什么用户帐户安装exchange 2013 ?它是否有足够的权限来安装交换服务器?
你好,Prahth华体会体育全站jwal Desai,
你知道现在支持在Windows Server 2012R2上安装Exchange 2013吗?
@Markus - Windows Server 2012 R2仅支持Exchange 2013 SP1或更高版本。仅Exchange 2013不支持它。
你好先生,
请帮我在outlook中配置exchange 2013邮件账号,它无法连接exchange server 2013
嗨,Indraneel,请在这里创建一个支持票:-https://forums.www.photo-critics.com/
你所描述的问题可能有多种原因。您还可以在票务工具中附上错误的截图。
嗨,Phth华体会体育全站rajwal Desai,
谢谢你的帖子,这对我真的很有帮助。
我需要Lync 2013的详细资料。
问候,
SASI
你好先生,
非常感谢,但是有一个问题,邮件可以从owa发送接收,但在配置outlook时,显示outlook无法连接到exchange服务器(outlook2013)。请帮我解决这个问题。
谢谢Thomas和Moorthy
感谢您提供关于如何安装exchange server 2013的循序渐进教程。
谢谢,非常有用