昨天说了几个基本概念,今天来看看安装
我们以BizTalk Server 2009为例。比较推荐一下产品组合:
Windows Server 2003 / Windows Server 2008
SQL Server 2005 SP2 / SQL Server 2008
BizTalk Server 2009
Visual Studio 2008 SP1
其他产品不是这里讨论的对象。我们来看BizTalk Server 2009的安装与配置。 (只需要点“下一步”的安装步骤,我这里就不介绍了。)
首先打开安装介质:
1. 安装指南,最好看看。
2. 安装BizTalk Server 2009。恩,就安装它。注意: 如果需要在SharePoint服务器上安装SharePoint适配器(Windows SharePoint Services Adapter),也使用这个选项。后面安装的时候进行部分安装即可。
3. UDDI服务:UDDI V3版本。其实Windows Server 2008有UDDI的安装介质。一样的。
4. RFID:如果需要安装RFID服务器,可以选择本项。
(此处省略两个“下一步”“Next”)再来看下组件选择:
我就不进行一一介绍了,说几个要注意的东西。
1. 如果没有特殊原因,就把能选的都选上。
2. 注意“Developer Tools and SDK”必须选上,否则没法使用Visual Studio开发BizTalk程序。(经常见到人问为什么Visual Studio里不能新建BizTalk项目…)
3. SSO必须安装,没有它,啥也配不起来(如果你已经装过了就不用了,不如通过其他产品介质安装过)
4. 如果要使用EDI功能,必须安装BAM。因为EDI运行时配置的时候需要先配置BAM Tool
5. MQSeries Agent可能是灰的,因为你没有装它的必要组件
6. Windows SharePoint Services Adapter可能是灰的,因为你没有安装Windows SharePoint Services,或者没配置好。具体配置步骤,可以参考BizTalk Server 2009安装文档。没错不是WSS的安装文档,而是BizTalk Server 2009安装文档。后面有下载链接。
下一步骤之后,我们看到这个
“预安装包”“Redistributable Prerequisites”。这里可以选择网络下载,但是预安装包其实满大的。所以更推荐先下载好,然后直接选择已经下载后的CAB文件(第四个选项)。
预安装包的下载地址在这里。请注意操作系统版本对应。(此列表出自BizTalk 2009安装文档)
32bit:
Language | Link |
CN | |
DE | |
EN | |
ES | |
FR | |
IT | |
JA | |
KO | |
TW |
64bit:
Language | Link |
CN | |
DE | |
EN | |
ES | |
FR | |
IT | |
JA | |
KO | |
TW |
OK随后一路下一步,搞定它。
完成了安装,就要进入更重要的配置环节了。
这是配置向导程序的默认页面,首先我们可以选择使用基本配置,还是自定义配置。如果对BizTalk Server不熟的人,用基本配置就可以了。需要在用户名,密码处填上一个用户名,密码。
注意:
1. 如果你的SQL Server与BizTalk安装在一台机器上,那么使用本机账户即可
2. 如果你的SQL Server与BizTalk分开安装,那么需要使用域账户,且保证该域账户对于SQL Server具有管理权限。
3. 如果你希望使用SharePoint Adapter连接另一台机器上的SharePoint,请使用域账户。
4. 填写账户之前,请确认该账户不会修改密码。推荐采用新建一个管理员级别账户,保证密码不被修改后,使用新建账户。
使用基本配置的用户,选择“配置”,并等待其完成即可。选择性忽视以下提示:
使用自定义配置的用户,可以看到以下界面:
从左边的导航条中一次选择需要的功能进行配置即可,这里只说一些注意事项:
1. Enterprise SSO: 必须配置。
2. Group:必须配置。在这里会生成3个必要的数据库。请选择希望使用的SQL Server数据库。
3. BizTalk Runtime:需要配置,使用默认配置即可。
4. Business Rules Engine:需要使用规则引擎的就赔。不知道用不用得上的话,也配上吧。还是很有用的。但这个并不是必须的。
5. BAM Tools:如果你需要使用EDI,那么必须配置BAM Tools。如果不用EDI,也不用BAM,可以不要的。
6. BAM Portal:看你需要。
7. BizTalk EDI/AS2 Runtime:有了BAM Tools才能配成功前两项,有了BAM Alerts才能配成功第三项。(中国范围内好像用的不多,项目紧任务急的,实在配不出来也别跟他较劲)。如图:
8. SharePoint Adapter:首先如果在安装向导时选择了Windows SharePoint Services Adapter,这个选项才会出现。如果需求是,只安装SharePoint Adapter的话,只配置这个选项就可以。这里注意,要选择一个Web Site:默认只有这个Web Site中的SharePoint站点能使用SharePoint Adapter。
OK,一路下一步,等待成功结束即可。如果出现了问题,可以参考BizTalk Server 2009安装手册,以及安装配置Troubleshooting文档。本文最后有下载链接。
好的,那么基本的安装过程,就介绍到这里。我们下面看一下,可以安装BizTalk Server 2009的OS包括哪些:
1. Windows Server 2008
2. Windows Server 2003
3. Windows XP SP3
4. Windows Vista SP1
经常在听到人问Windows XP能不能安装BizTalk Server,答案是肯定的。
一些常用组件与其依赖的前置组件的对应情况:
BizTalk 功能 | 前置组件包 |
说什么也不能少的 | Windows(囧) SQLXML 4.0 with Service Pack 1(预安装包中包含) |
EDI | IIS, |
BAM | IIS, |
BAM alerts | SQL Server 2005 Notification Services |
SharePoint Adapter | IIS, |
开发工具支持 | Microsoft Visual Studio 2008 SP1 |
MQSeries Adapter | MQSeries Agent |
下面我们再来看一下,BizTalk Server 2009的一些常有的安装需求(这里只做简单描述):
1. 安装64bit版本,安装配置64位BizTalk Server
64位与32位其实使用的是相同的安装介质。只是配置不同。默认安装配置后都是32位模式运行。如果你需要64位模式运行,那么需要进行以下配置
完成配置向导后不要使用BizTalk,首先进入BizTalk管理控制台,“Platform Settings”->“Host”里面找到“BizTalkServerApplication”的属性中,有一个32bit-only,反选它。之后使用这个Host的所有处理程序都是64位模式的。(当然如果你明白这里的道理,自己新建一个64bit的Host也可以的……)
2. 只安装并使用SharePoint适配器(Windows SharePoint Services Adapter)(稍后给大家送上SharePoint Adapter的基本原理,及如何使用BizTalk Server 2009 的SharePoint Adapter连接SharePoint2010)
假设场景是,我们有一台BizTalk Server2009,另有一台MOSS2007,我们希望BizTalk通过SharePoint adapter访问MOSS2007。那么应该进行一下配置:
1. 两台机器都加入域。
2. 在域中建立BizTalk使用的服务账户,永不更改密码。
3. 配置该账户具有SQL Server的管理权限。
4. 配置该账户具有BizTalk所在服务器的本机管理权限。
5. 在BizTalk机器上安装BizTalk Server 2009,并使用新建的域账户进行配置向导。(在所有需要填写账户的地方都填写该账户。)
6. 在MOSS服务器上安装BizTalk Server 2009安装介质,只安装SharePoint Adapter。
7. 在MOSS服务器上运行配置向导,配置SharePoint Adapter,并在MOSS服务器上找到组“SharePoint Enabled Hosts”把你新建的域账户,扔进这个组。(组,就是Windows用户组)。
8. 测试
3. BizTalk Server与SQL Server分开部署
与上一个场景类似:
1. 两台机器都加入域。
2. 在域中建立BizTalk使用的服务账户,永不更改密码。
3. 配置该账户具有SQL Server的管理权限。
4. 配置该账户具有BizTalk所在服务器的本机管理权限。
5. 在BizTalk机器上安装BizTalk Server 2009,并使用新建的域账户进行配置向导。(在所有需要填写账户的地方都填写该账户。)所有需要指明数据库的地方,都指定到目标SQL Server。
6. 测试
最后,我附上BizTalk Server 2009的安装指南,Troubleshooting文档,下载地址。
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9c697e02-d1bc-4684-8748-28b3a292d5bf
就到这里,欢迎大家讨论。完全原创,转帖请务必注明出处。