解决:OCS2007R2服务器只能安装IIS之后才能部署-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

解决:OCS2007R2服务器只能安装IIS之后才能部署

简介:

最近在部署一个OCS 2007 R2测试环境的时候发现了一个问题,这似乎是比较容易被人忽略的问题,所以这里专门的拿来说一下。我们按照以下步骤来部署OCS 2007 R2,一般会按照这样的环境和流程:

一台DC01作为搭建OCS的活动目录支持;

一台OCS STD作为OCS标准版的服务器;

这里我都以搭建的SERVER 08 R2

DC的部署和活动目录的搭建就不再说了,这里说一下安装OCS STD的步骤。在完成准备Active Directory阶段之后,我们理所当然的开始部署OCS服务器阶段,这个时候可能就会遇到这样一个问题。

image

这时候可能有些同学就纳闷了,我在准备AD阶段就已经按照先决条件安装了IIS的,为什么这里还会提示“只有在安装IIS之后,才能部署服务器。”。由于这个问题,我们就没办法继续的运行部署服务器步骤,我们单击下方的先决条件链接可以看到用于部署服务器的这个用户必须具备OCS服务器和AD管理员权限,在完成第一阶段时这些工作我们肯定是已经做好了的。所以问题肯定还是出在IIS上,让我们重新打开服务器管理器,在角色管理单元中查看该服务器已经安装的角色。

image

IIS角色好好的在那里,我们眼睛和系统并没有出问题。我们再细看一下角色的服务。单击“添加角色服务”,可以看到这里安装的IIS服务并不完整。因为之前我们是在准备AD阶段装的IIS,仅安装的是针对准备AD阶段的IIS组件,并不是针对OCS 2007 R2的,所以并没有安装ASP.NET、Windows身份验证以及IIS6管理兼容性中的IIS 6 WMI兼容性和IIS 6脚本工具,而这些角色服务也是OCS 2007 R2所需要的。所以在这里我们将其复选上并完成安装,在选择ASP.NET的时候会安装一些必要服务,我们单击添加所需角色即可。

image

image

image

image

image

在安装完成后,我们再次运行OCS 2007 R2的安装程序并执行部署服务器阶段,发现此问题已经成功解决,我们可以正常的部署OCS服务器了。

image

下面我们来看一下OCS 2007 R2对IIS的需求:

如果在运行 Windows Server 2003 上的 IIS 6.0 的计算机上安装 Office Communications Server 2007 R2,则仅需安装以下 IIS 服务:

  • ASP.NET
  • 万维网服务

  在 Windows Server 2008 及 2008 R2上配置 IIS 7.0

 

如果在运行 Windows Server 2008 上的 IIS 7.0 的计算机上安装 Office Communications Server 2007 R2,则需要将 IIS 配置为运行于 IIS 6.0 兼容模式。需要安装以下所有 IIS 服务:

  • ASP.NET
  • Windows 身份验证
  • IIS 6 管理兼容性 
    这组服务包括下列各项:
    • IIS 6 元数据库兼容性
    • IIS 6 WMI 兼容性
    • IIS 6 脚本工具
    • IIS 6 管理控制台


 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/746629,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: