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.

Office Web Apps Server is not supportable for Windows Server 2016.

Most people who need to run Office Online Server are having Skype for Business Server 20152019 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

**Scenario** **Processor** **RAM** **Hard Disk**
**Single server, Development or Evaluation, Minimum Services enabled** 64-bit, 4 cores 16 GB 80 GB for system drive 100 GB for second drive
**Single server, Pilot, User Acceptance or Development All Services enabled** 64-bit, 4 cores 24 GB 80 GB for system drive 100 GB for second drive
**3-tier farm, Development or Evaluation, Minimum Services enabled** 64-bit, 4 cores 12 GB 80 GB for system drive 80 GB for second drive
**3-tier farm, Pilot, User Acceptance or Production, All Services enabled** 64-bit, 4 cores 16 GB 80 GB for system drive 80 GB for second drive

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

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)](https://support.microsoft.com/help/4011024) 16.0.8471.8573 RTM Public Update [wacserver2016-kb4011024-fullfile-x64-glb.exe](https://download.microsoft.com/download/4/6/5/46589A96-FA3B-4A3B-AD3B-9B639A8D7768/wacserver2016-kb4011024-fullfile-x64-glb.exe)
[Description of the security update for Office Online Server: March 13, 2018](https://support.microsoft.com/help/4011023) 16.0.8471.8576 RTM Security Update [wacserver2016-kb4011023-fullfile-x64-glb.exe](https://download.microsoft.com/download/8/B/A/8BAC033E-44E8-4FF5-B590-574D4DE4454C/wacserver2016-kb4011023-fullfile-x64-glb.exe)
[May 8, 2018, update for Office Online Server (KB4011025)](https://support.microsoft.com/help/4011025) 16.0.8471.8591 RTM Security Update [wacserver2016-kb4011025-fullfile-x64-glb.exe](https://download.microsoft.com/download/6/B/D/6BD1D664-1212-4AB2-9BE8-447731F2CA0E/wacserver2016-kb4011025-fullfile-x64-glb.exe)
[Description of the security update for Office Online Server: June 12, 2018](https://support.microsoft.com/help/4011026) 16.0.8471.8596 RTM Security Update [wacserver2016-kb4011026-fullfile-x64-glb.exe](https://download.microsoft.com/download/F/6/6/F6643383-9CCC-42F7-B66C-F1366BF65CED/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