Office Web Apps 可以让用户通过浏览器就能操作Office文件(Word,PowerPoint,Excel),客户端可以不安装Office,而且不用担心2003和2007文档格式的问题。下面入正题。
一、安装环境
因为Office Web Apps要求安装环境中不能用其它服务器角色,并且系统中不能有Office程序。所以我在虚拟机中用Hyper-V 2008 server系统来安装。
1)系统为windows server 2008 Hyper-v sp1,并且安装全部更新。
2)启用指定的组件:
ServerCore-WOW64
NetFx2-ServerCore
NetFx2-ServerCore-WOW64
启动的名令: dism /online /enable-feature /featurename:ServerCore-WOW64
(注意featurename: 后面的名字区分大小写)
三个组件,分别替换名字分部执行一次,就可以打开了。打开后,可以执行dism /online /get-features >features.txt 命令,在features.txt文件中查看组件是否启用成功。
3)安装net framework4.5
安装4.5,就需要先安装4,这里不能安装常见net framework 的Client版,完整版。只能安装服务器核心专用版
下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=22833 官方名称:用于服务器核心的 Microsoft .NET Framework 4(独立安装程序)
然后安装4.5,下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=30653
4)安装PowerShell3.0
下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=34595
安装包对应的系统说明:
Windows 7 Service Pack 1
64-bit versions: Windows6.1-KB2506143-x64.msu
32-bit versions: Windows6.1-KB2506143-x86.msu
Windows Server 2008 R2 SP1
64-bit versions: Windows6.1-KB2506143-x64.msu (这里使用此安装包)
Windows Server 2008 Service Pack 2
64-bit versions: Windows6.0-KB2506146-x64.msu
32-bit versions: Windows6.0-KB2506146-x86.msu
安装后重启
5)安装 KB2592525 更新,这是文档中要求的。但实际安装不上,提示当前系统版本未对应,这里先跳过没安。补丁的描述文档中说此补丁是影响DirectWrite字体文件缓存,所以先路过这步。
6)设置Module
设置前,先启动组件
dism /online /enable-feature /featurename:ServerManager-PSH-Cmdlets
启动PowerShell,在系统盘/Windows/System32/WindowsPowerShell/v1.0/下,执行powershell.exe
在PowerShell下执行
Import-Module ServerManager
Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support
执行失败,缺少角色文件