【51CTO独家特稿】之前我们了解了有关Media Services在Server 2008上的安装和使用,我们做了这样的尝试,同等硬件的条件下,在Windows Server 2003 上可以支持200个用户的连接,而在Windows Server 2008 上可以支持400个。你可能已经熟悉了Windows Server 2003上的安装了,想必在Windows Server 2008 上也能驾轻就熟。
安装准备
因为Windows Media Server 属于选择性的角色服务器,也就是说必须从Microsoft网站下载它的程序文件,然后单独进行安装。下面是详细的安装步骤:
访问Windows Media Services站点http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx 页面,然后选择“Download Windows Media Services 2008 for Windows Server 2008”的连接,在弹出的页面中针对你使用的操作系统语言,变更合适的文件源,这里我们选择“简体中文”。下载的程序包括:
Windows6.0-KB934518-x86-Server.msu 或 Windows6.0-KB934518-x64-Server.msu:这是 Windows Media 服务和流式媒体服务角色部分,注意在“文件名”中以“Server”的后缀表示。
Windows6.0-KB934518-x86-Core.msu或Windows6.0-KB934518-x64-Core.msu 则是流式媒体服务服务器核心角色,用于 Windows Server 2008 Standard Edition 和 Enterprise Edition 的“服务器核心”安装,在“文件名”中以“Core”表示。
Windows6.0-KB934518-x86-Admin.msu或Windows6.0-KB934518-x64-Admin.msu :这是专门为管理控制台 (MMC) 中的 Windows Media 服务远程服务器管理工具,当然这也可在运行 Microsoft Windows Vista 操作系统的计算机上使用,在“文件名”中以“Admin”表示。
安装流媒体服务器角色
安装“Server.msu”。安装 Windows6.0-KB934518-x86-Server.msu 的步骤非常简单,双击执行,并“接受协议”即可,但如果你在早期的版本的测试Windows Server 2008 上安装,将会出现“更新不适用于你的系统”提示。
安装流媒体角色。首先开启服务器管理器,选中“角色”项目,然后按鼠标右键,选择“添加”角色,点击“下一步”,流媒体角色将出现在清单中了,如图1所示。
图 1添加“流媒体服务”
如果你要进一步了解流媒体服务的信息,可你在“角色简介”上点击下方的连接,这里我们直接点击“下一步”。选择角色服务,进入到图2的界面,我们看到在安装流媒体服务角色时,你需要选择它包含了以下角色服务:
图 2 流媒体服务提供的三种角色服务
Windows Media Server。为使用 Microsoft Windows Media Services 2008 来通过网络将数字媒体内容传递到客户端提供支持,是必要服务。
基于Web的管理。为使用 Web 浏览器远程管理 Windows Media 服务器提供支持,此组件需要安装在启用IIS服务器角色的服务器上。#p#
日志记录代理。为记录来自客户端从 Windows Media 服务器接收多播广播或广告内容的统计数据提供支持,这也必须有IIS提供支持,如果与Windows Media Services 安装在同样的服务器上,则必须更改Default Web Site或者Logging Agent的HTTP端口好,以避免连接冲突。
勾选“基于Web的管理”,此时会提示你安装必要的IIS服务支持。之后,勾选“日志记录代理”服务,会要求你安装ASAPI筛选器,点击“添加必要的角色服务”。
如图3所示,在选择数据传输协议页面中会让我们设定预设的传送协议,因此我们已经选择的功能要求安装IIS,但没有配置IIS端口,因此在此处不能选择HTTP,需要在安装完成之后重新设置才能支持。
图 3 选择数据传输协议
完成Microsoft Windows Media Services 2008安装。接下来,服务器控制台将完成安装IIS信息提示、选择角色服务等提示,并在“确认页面”中点击“安装”后将完成一系列的安装操作。
除了角色服务之外, Windows Media Services 控制台提供了通过 Windows Media Player 测试内容读取的功能。如果要启用 Windows Media Player 的功能,则需要在服务器管理器安装“桌面体验”。当然,如果你要将视频网站访问页面和 Windows Media 安装在一台机器上面,作为一种替代方法,你可以给服务器分配更多的 IP 地址,使每一个服务都有其自己的 IP 地址并继续使用80端口。
安装完成之后,可以在服务器管理器检查更新的信息。展开“角色”组件,并选择“流媒体服务”,如图4所示。所有写入Windows的事件的错误信息都会显示在“事件”的部分,“资源和支持”部分提供了多项流媒体设定与部署的相关建议。
图 4 检查安装的相关记录和建议
在Server Core 上安装Windows Media Services
Windows Media Server 2008支持在Server Core模式进行安装,从而将风险和资源占用减到***。与完全版安装的过程一样,这是一个简单的操作过程,你需要将对应的程序包下载并安装即可。
下载对应程序包。在另一台计算机上,从 Microsoft 知识库文章 934518 中下载流媒体服务角色的安装程序文件,这包括32位版本的Windows6.0 KB934518 x 86 的 Core.msu,以及64位版本Windows6.0 KB934518 x 64 的 Core.msu独立程序包。我们可以使用USB存储设备、CD或者网络将需要安装的文件上载到服务器,在这三者中我建议使用网络。在Server Core中开启网络文件共享,将MSU程序包复制到Server Core中。例如:在另外一台计算机上利用Net use * \\Servername\sharename /user:administrator 命令映射共享文件位置为网络磁盘,然后输入 administrator的密码来连接到服务器,比如用驱动器 Z:连接到 \\192.168.1.102\E$。
在Server Core安装Media Services程序包。在命令行窗口执行:start /w wusa Windows6.0-KB934518-xxx-ServerCore.msu /quiet其中xxx根据你的操作系统架构来决定是X86或者64位的安装文件。要安装流媒体服务角色,在命令提示符下键入: start /w ocsetup MediaServer ,请注意大小写格式,否则会出现“无法找到指定的Windows组件:mediaserver”的错误。
在命令提示符下键入:net start wmserver ,启动 Windows Media Services 服务。包括此步骤以及前两步的正确操作,如图5所示。
图 5在Server Core 上安装Windows Media Services的命令
【51CTO独家特稿,合作站点转载请注明原文译者和出处。】
【编辑推荐】