Exchange 2013部署系列之(十一)Office Web Apps部署

简介:
Microsoft Exchange Server 2013 中的 Outlook Web App 提供丰富的附件预览功能。电子邮件中的所有附件都显示在包含每个附件缩略图的幻灯片中。用户能够联机预览全保真附件。对于 Office 附件,这意味着用户可以使用丰富的用户界面来联机预览和修改附件。通过集成 Microsoft Office Web Apps Server 提供此功能。
默认情况下,使用 Office Web Apps Server 显示以下文件类型:
  • Word 文档(doc、docx、dotx、dot、dotm 扩展名)
  • Excel 文档(xls、xlsx、xlsm、xlm、xlsb 扩展名)
  • PowerPoint 文档(ppt、pptx、pps、ppsx、potx、pot、pptm、potm、ppsm 扩展名)
1、打开一封带有附件的邮件,点击预览,提示组织的管理员已禁用WebReady文档查看服务。有关详细信息,请与支持人员联系。这说明OWAS功能默认是禁用的。
 
2、为 Office Web Apps Server 安装必备软件
以管理员身份打开 Windows PowerShell 提示符,然后运行以下示例命令来安装必需的角色和服务。
对于 Windows Server 2012
Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices
安装后重启
 
3、从以下地址下载Office Web Apps Server程序,下载地址 http://www.microsoft.com/zh-cn/download/details.aspx?id=35489,下载完后安装 Office Web Apps Server。
4、选择安装路径,立即安装。
5、为 Office Web Apps Server 安装语言包,下载地址: http://www.microsoft.com/zh-cn/download/details.aspx?id=35490
6、继续,等待安装完成。
7、创建 Office Web Apps Server 服务器场,输入命令如下:New-OfficeWebAppsFarm -InternalUrl " https://owas.trsa.com.cn" -ExternalUrl " https://owas.trsa.com.cn" –CertificateName "owas.trsa.com.cn" -EditingEnabled。(注:owas.trsa.com.cn为证书的友好名称,这个需要我们像根证书颁发机构申请,证书必须具有可导出的私钥,并且“友好名称”字段在受信任根证书颁发机构存储中必须是唯一的。)
8、验证是否成功创建了 Office Web Apps Server 服务器场打开网页 https://owas.trsa.com.cn/hosting/discovery
在 Web 浏览器中看到 Web 应用程序开放平台接口 (WOPI) 发现 XML 文件。该文件的前几行如下示例,则说明服务器场创建成功。
9、使用 Office Web Apps Server 在 Outlook Web App 中呈现附件,必须指定 Office Web Apps Server 的 URL,输入以下命令,
Set-OrganizationConfig -WACDiscoveryEndPoint  https://owas.trsa.com.cn/hosting/discovery
Get-OrganizationConfig | Format-List WACDiscoveryEndPoint
之后我们在验证是否已正确配置 Office Web App Server URL,OK,设置完成。
10、对使用“专用”选项、“公用”选项登录 Outlook Web App 的用户,在服务器 cas01和cas02 (cas01和cas02为两台前端客户端访问服务器)的默认 Outlook Web App 虚拟目录上启用 Office Web Apps Server 呈现,最好在检查是否正确配置了 Office Web App 服务器渲染。命令如下:
Set-OwaVirtualDirectory "cas01\owa (Default Web Site)" -WacViewingOnPrivateComputersEnabled $true
Set-OwaVirtualDirectory "cas01\owa (Default Web Site)" -WacViewingOnPublicComputersEnabled $true
Get-OwaVirtualDirectory "cas01\owa (Default Web Site)" | Format-List Name,WacViewing*
Set-OwaVirtualDirectory "cas02\owa (Default Web Site)" -WacViewingOnPrivateComputersEnabled $true
Set-OwaVirtualDirectory "cas02\owa (Default Web Site)" -WacViewingOnPublicComputersEnabled $true
Get-OwaVirtualDirectory "cas02\owa (Default Web Site)" | Format-List Name,WacViewing*
 
11、所有步骤完成后,我们检查一下是否附件可以预览,如果不能正确预览,请重启owas服务器及exchange服务器。从下图我们看到我们的附件已经正常显示出来了,PPT可以方便的在exchange里面预览,翻页,实验完成。


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

相关文章
|
3天前
|
中间件 关系型数据库 数据库
docker快速部署OS web中间件 数据库 编程应用
通过Docker,可以轻松地部署操作系统、Web中间件、数据库和编程应用。本文详细介绍了使用Docker部署这些组件的基本步骤和命令,展示了如何通过Docker Compose编排多容器应用。希望本文能帮助开发者更高效地使用Docker进行应用部署和管理。
33 19
|
16天前
|
应用服务中间件 Linux nginx
部署使用 CHAT-NEXT-WEB 基于 Deepseek
本文介绍如何在阿里云轻量服务器上部署基于 `Deepseek` 的 `CHAT-NEXT-WEB` 项目。首先,准备一台 Linux 服务器并安装 Docker,确保防火墙允许特定端口访问。接着,通过阿里云容器镜像服务解决国内网络限制问题,将镜像推送到私有仓库并拉取到本地。配置并启动 `chat-next` 项目,使用 Deepseek API 进行优化。最后,安装 Nginx 和 Certbot 配置 HTTPS 访问,确保安全性和自动续签。整个过程需严格遵循官方文档,以避免因网络问题导致的安装失败。
|
3月前
|
机器学习/深度学习 数据采集 Docker
Docker容器化实战:构建并部署一个简单的Web应用
Docker容器化实战:构建并部署一个简单的Web应用
|
3月前
|
C#
【Azure App Service】使用Microsoft.Office.Interop.Word来操作Word文档,部署到App Service后报错COMException
System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80040154 Class not registered (0x80040154 (REGDB_E_CLASSNOTREG)).
|
4月前
|
监控 安全 Apache
构建安全的URL重定向策略:确保从Web到App平滑过渡的最佳实践
【10月更文挑战第2天】URL重定向是Web开发中常见的操作,它允许服务器根据请求的URL将用户重定向到另一个URL。然而,如果重定向过程没有得到妥善处理,可能会导致安全漏洞,如开放重定向攻击。因此,确保重定向过程的安全性至关重要。
275 0
|
5月前
|
前端开发 JavaScript
构建你的第一个Web应用:从零到部署
【8月更文挑战第33天】 在这篇文章中,我们将一起踏上构建一个基本Web应用的旅程。不同于传统的“安装这个、运行那个”教程,我们的目标是通过理解每一步的意义和目的来深化你的技术理解。我们将探索HTML、CSS、JavaScript的基础,并学习如何将它们结合起来创建一个简单的个人网站。接着,我们会介绍如何使用GitHub Pages进行免费部署,让你的应用上线。准备好了吗?让我们开始吧!
185 5
|
5月前
|
负载均衡 网络协议 应用服务中间件
web群集--rocky9.2源码部署nginx1.24的详细过程
Nginx 是一款由 Igor Sysoev 开发的开源高性能 HTTP 服务器和反向代理服务器,自 2004 年发布以来,以其高效、稳定和灵活的特点迅速成为许多网站和应用的首选。本文详细介绍了 Nginx 的核心概念、工作原理及常见使用场景,涵盖高并发处理、反向代理、负载均衡、低内存占用等特点,并提供了安装配置教程,适合开发者参考学习。
102 1
|
6月前
|
Java UED 自然语言处理
Struts 2 国际化竟有如此神奇魔力?快来揭开多语言支持的 Web 应用神秘面纱
【8月更文挑战第31天】在全球化背景下,Web应用需适应多种语言环境。Struts 2凭借其强大的国际化(i18n)支持,简化了多语言应用开发。通过不同语言的资源文件,它能自动匹配用户语言偏好,优化用户体验并扩展用户群。下面是一个示例:创建`messages.properties`(英语)与`messages_zh_CN.properties`(中文),并在Struts 2的Action类及JSP页面中调用`getText()`方法及Struts标签展示相应语言内容。此外,在struts.xml中指定资源文件,以确保框架正确加载对应语言包。通过这些步骤,开发者可以轻松实现应用的多语言支持。
94 0
|
4月前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
285 3
|
3月前
|
开发框架 搜索推荐 数据可视化
Django框架适合开发哪种类型的Web应用程序?
Django 框架凭借其强大的功能、稳定性和可扩展性,几乎可以适应各种类型的 Web 应用程序开发需求。无论是简单的网站还是复杂的企业级系统,Django 都能提供可靠的支持,帮助开发者快速构建高质量的应用。同时,其活跃的社区和丰富的资源也为开发者在项目实施过程中提供了有力的保障。
168 62

热门文章

最新文章