部署office在线预览服务器(Office Web Apps Server)

引言
为方便在web端方便的使用office。

简介

Office Online Server (OOS,下文简写为OOS ) 提供基于浏览器的 Word、PowerPoint、Excel 和 OneNote 版本。
OOS可完美支持复杂的PPT与Excel。同时能保留OFFICE文档的动态效果或视频。总之,仅除了少数功能缺失外,桌面版拥有的功能和网页版并无区别,且具有自动实时保存与多人协作功能;当你修改了OFFICE文档时,OOS会立即自动保存。但对于桌面版OFFICE有如下限制:

  1. PPT单页内只允许200个图像
  2. 多人协作有一定概率掉线
  3. 不支持在线编辑OFFICE 2012及以前版本创建的文档

先决条件

您必须使用64位版本的 Windows Server 2012 R2或Windows Server 2016 (仅适用与Office Online Server 11 月2018或更高版本)。
在OOS 场中所有服务器都必须是域的一部分(加入域)。它们可以在同一个域(推荐)中或位于同一个林中的不同域中。
必须要2台服务器。其中一台为OOS服务服务器, 以安装运行 OOS。另一台为AD域控服务器。如服务器不足,请在虚拟机上运行OOS。

准备

  1. 安装有 Windows Server 2012 R2 或 Windows Server 2016 的环境(物理机,虚拟机皆可)。
  2. Office Online Server 安装包 (这里使用 2016)。
当服务器系统版本为Windows Server 2016/2019时,Office Online Server的下载包:ed2k://|file|cn_office_online_server_last_updated_november_2017_x64_dvd_100181918.iso|770267136|0660AFCFE1AC9A62E749194874643E98|/

中文语言包:ed2k://|file|cn_office_online_server_language_pack_may_2016_x64_8783021.exe|122025248|3E8073A25EE45E0C106E34FA86CB006B|/
Office Online Server 2017.3 更新版本
Office Online Server (Last updated March 2017) (x64) - DVD (Chinese-Simplified)
文件名:cn_office_online_server_last_updated_march_2017_x64_dvd_10245068.iso
SHA1:E76F376C96C4BE327AA403DA49946D40555C9476
大小:696.91MB

ed2k下载链接:
ed2k://|file|cn_office_online_server_last_updated_march_2017_x64_dvd_10245068.iso|730759168|DA70F58CB8FFAF37C02302F2501CE635|/

搭建域控服务器(DC)

打开服务器管理,添加角色和功能,默认下一步

部署office在线预览服务器(Office Web Apps Server)

基于角色或基于功能的安装

部署office在线预览服务器(Office Web Apps Server)

从服务器池中选择服务器,可以看到本机名称和ip地址

部署office在线预览服务器(Office Web Apps Server)

勾选”DNS服务器”和”Active Directory域服务”

部署office在线预览服务器(Office Web Apps Server)

默认下一步

部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)

安装完成

部署office在线预览服务器(Office Web Apps Server)

服务器管理器-AD DS- 将此服务器升级为域控制器

部署office在线预览服务器(Office Web Apps Server)

添加新林,输入根域名islocal.cc(域名自定义)

部署office在线预览服务器(Office Web Apps Server)

设置一个目录服务还原模式密码

部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)
部署office在线预览服务器(Office Web Apps Server)

owa服务器加入域控

设置apps服务器ip地址,将dns地址设置为域控地址。例如:192.168.6.111

部署office在线预览服务器(Office Web Apps Server)

点击系统属性-计算机名-更改-域-输入域名;输入域控服务器的用户名密码,成功加入,重启服务器

部署office在线预览服务器(Office Web Apps Server)

owa软件安装

所需功能和角色

部署office在线预览服务器(Office Web Apps Server)

安装IIS

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,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45

安装Office Web Apps Server

运行安装包,根据提示安装

安装Office Web Apps Server SP1补丁包(2012R2必须项)

下载地址:https://support.microsoft.com/zh-cn/help/2880558/description-of-microsoft-office-web-apps-server-service-pack-1-sp1

安装语言包

下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=35490

owa服务器配置

导入OfficeWebApps模块

Import-Module -Name OfficeWebApps

创建一个Office Web Apps Server

New-OfficeWebAppsFarm -InternalURL http://192.168.6.112 -AllowHttp -EditingEnabled
Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true

验证安装结果

http://192.168.6.112/hosting/discovery
http://192.168.6.112/op/generate.aspx

其他解决方案

Collabora Online
https://www.collaboraoffice.com/collabora-online/
ONLYOFFICE
https://helpcenter.onlyoffice.com/server/document.aspx
永中DCS
http://dcs.yozosoft.com/examples.html
idocv
https://www.idocv.com
百度
https://cloud.baidu.com/product/doc.html

实现文档可编辑

需要开发配套的 wopihost

参考文档

http://islocal.cc/arlo/5b552504/

Original: https://www.cnblogs.com/ykbb/p/16005750.html
Author: 一块白板
Title: 部署office在线预览服务器(Office Web Apps Server)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/610315/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 聊聊.netcore采坑那一些事之系统时间and文件路径

    聊聊 .netcore 采坑那一些事之系统时间and 文件路径 Hi,小伙伴大家好,最近工作比较忙,很久没有和大家分享点东西了。这个周末都加了两天班。公司的新项目都是采用.netc…

    Linux 2023年6月14日
    074
  • 子网掩码、前缀长度、IP地址数的换算

    子网掩码、前缀长度、IP地址数的换算 子网掩码 子网掩码只有一个功能,就是将IP地址划分为网络地址和主机地址两部分。 如同现实生活中的通讯地址,可以看作省市部分和具体门牌号部分。相…

    Linux 2023年6月6日
    0234
  • NTP服务器实现

    时间服务器是一种计算机网络仪器,它从参考时钟获取实际时间,再利用计算机网络把时间信息传递给用户。虽然还有一些比较少用或过时的协议仍然在使用,但现时最重要及广泛使用,作为时间信息发送…

    Linux 2023年6月7日
    080
  • 【Linux】在Linux下文件io使用(二)

    在linux下,一切皆文件。当文件被打开时,会返回文件描述符用于操作该文件,从shell中运行一个进程,默认会有3个文件描述符存在(0、1、2); 0表示标准输入,1表示标准输出,…

    Linux 2023年6月13日
    0106
  • Power Outage

    由于Covid-19的原因一直是work from home, 在几天前家里的电表有问题需要人来维修,在这期间会停电大概半小时操作,虽然是wfh,但是还是要保障工作的正常进行,保守…

    Linux 2023年6月7日
    0105
  • openEuler 20.03/21.03 – 华为欧拉开源版(CentOS 8 华为版开源版)下载

    开始 openEuler 之旅吧 openEuler 通过社区合作,打造创新平台,构建支持多处理架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展。 好玩的活动停不下来 ope…

    Linux 2023年5月27日
    0250
  • shell中的段落注释

    摘自: 感叹号可以用任意的串和字符替代,比如 注意!和BLOCK之前不能有空格,但是可以用Tab Original: https://www.cnblogs.com/LiuYanY…

    Linux 2023年5月28日
    075
  • 计算机网络学习任务

    自学分析题 请分析,一个5KHz的无噪声信道能够达到的最大数据传输率是多少? 为什么? 假设你使用的宽带是100Mbps,你要把一个0.5GB的文件发送出去, 理论上要花多长时间?…

    Linux 2023年6月6日
    0130
  • Springboot 实现Redis 同数据源动态切换db

    参考:https://developer.aliyun.com/article/952648 Original: https://www.cnblogs.com/herd/p/16…

    Linux 2023年5月28日
    087
  • jenkins pipeline中获取shell命令的输出

    //获取标准输出//第一种result = sh returnStdout: true ,script: ” Original: https://www.cnblogs…

    Linux 2023年5月28日
    083
  • HTML笔记整理–上节

    一、认识WEB 「网页」主要是由 文字、 图像和 超&#x94…

    Linux 2023年6月13日
    089
  • SUPERVISOR监控tomcat配置文件

    下方为Supervisor管理tomcat的配置,多注意红色位置路径修改: [program:tomcat] ; 管理的子程序名字,要和项目有关联,不能乱写 command=/us…

    Linux 2023年6月6日
    082
  • Nginx 平滑升级(不需要关闭Nginx升级)

    Nginx 平滑升级 对Nginx的版本进行更新,或者要增添新的模块,最简单的方法就是停止当前的Nginx服务,重新编译安装nginx,然后开启新的Nginx服务。但是这样会导致在…

    Linux 2023年6月13日
    084
  • 搭建docker镜像仓库(二):使用harbor搭建本地镜像仓库

    一.系统环境 二.前言 三.Harbor 四.使用harbor搭建私有镜像仓库 4.1 环境介绍 4.2 k8smaster节点安装配置harbor 4.2.1 安装harbor离…

    Linux 2023年6月7日
    0121
  • CentOS 6.x安装php 5.6和redis扩展的全过程

    安装PHP 5.6 注1:如果想更换到php5.5或5.4版本, 直接把上面的56w换成55w或者54w就可以了; 注2:php-opcache和php-xcache会有效的提高p…

    Linux 2023年5月28日
    088
  • 每天一个 HTTP 状态码 204

    204 No Content 表示服务器成功地处理了客户端的请求,但是… 204 No Content 204 No Content 表示服务器成功地处理了客户端的请求…

    Linux 2023年6月7日
    094
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球