How to install and upgrade Office Online Server to the latest version

Posted by erwin on Wednesday, October 24, 2018

Office Online Server (OOS) is the next generation of Office Web Apps Server (OWA), which allows organizations to deliver browser-based versions of Word, PowerPoint, Excel and OneNote, among other capabilities.

Most people who need to run Office Online Server are having Skype for Business Server 2015/2019 or SharePoint. Within Skype for Business it will be used for PowerPoint presentations inside meetings.

You can download Office Online Server from MSDN or Volume Licensing Center. The latest version listed over there is November 2017(en_office_online_server_last_updated_november_2017_x64_dvd_100181876.iso). In the meanwhile there have been made some patches available that are solving a lot of issues.

Server Requirements

Install Windows Features

Command powershell Windows Server 2012 R2

Install-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, NET-Framework-Features, NET-Framework-Core, NET-HTTP-Activation, NET-Non-HTTP-Activ, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, InkandHandwritingServices, Windows-Identity-Foundation, Telnet-Client

Command powershell Windows Server 2016

Install-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, NET-Framework-Features, NET-Framework-Core, NET-HTTP-Activation, NET-Non-HTTP-Activ, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, Windows-Identity-Foundation, Telnet-Client

Command powershell Windows Server 2019

Install-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, NET-Framework-Features, NET-Framework-Core, NET-HTTP-Activation, NET-Non-HTTP-Activ, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, Windows-Identity-Foundation, Telnet-Client, Server-Media-Foundation

Install Office Online Server

Install Office Online Server just as default, next, next finish.

Update Office Online Server

Install the following patches in the order from top to down.

Title

Build

Prerequisite

Type

Downloads

February 23, 2018, update for Office Online Server 2016 (KB4011024)

16.0.8471.8573

RTM

Public Update

wacserver2016-kb4011024-fullfile-x64-glb.exe

Description of the security update for Office Online Server: March 13, 2018

16.0.8471.8576

RTM

Security Update

wacserver2016-kb4011023-fullfile-x64-glb.exe

May 8, 2018, update for Office Online Server (KB4011025)

16.0.8471.8591

RTM

Security Update

wacserver2016-kb4011025-fullfile-x64-glb.exe

Description of the security update for Office Online Server: June 12, 2018

16.0.8471.8596

RTM

Security Update

wacserver2016-kb4011026-fullfile-x64-glb.exe

Creating the Farm

Depending on your configuration you will need to create a farm. In the example below i have imported a certificate with the name Skypeweb1.

And my URL will be internal and external the same.

`New-OfficeWebAppsFarm -InternalUrl "https://oos.example.com" -ExternalUrl "https://oos.example.com" -CertificateName "Skypeweb1" -EditingEnabled`

Checking the Farm

Go to https://oos.example.com/hosting/discovery and if succesful you will see a XML output.


comments powered by Disqus