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 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
| **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 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 |
|
|
Description of the security update for Office Online Server: March 13, 2018 |
16.0.8471.8576 |
RTM |
Security Update |
|
|
16.0.8471.8591 |
RTM |
Security Update |
||
|
Description of the security update for Office Online Server: June 12, 2018 |
16.0.8471.8596 |
RTM |
Security Update |
|
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.
/
