Office Online Server Preview

OfcLogoTextMicrosoft released the preview of Office Online Server (OOS) – the new version of Office Web Apps Server.

OOS provides browser-based versions of Word, Excel, PowerPoint and OneNote to on-premise environments. The Preview version works with products supporting WOPI protocol (SharePoint Server 2016, Skype for Business 2016, Exchange Server 2016).

Here is a quick installation guide.

Prepare server for Office Online Server

  1. Open Windows PowerShell as an administrator and run the following command (it will install required Windows Server role and features):
    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,Windows-Identity-Foundation
  2. Install additional software:

Install Office Online Server Preview

  1. Download the installation disk from Microsoft Download.
  2. Mount image and run setup.exe.
  3. Follow the installation wizard and install the product.

Configure Office Online Server

  1. Open Windows PowerShell as an administrator.
  2. Create the OOS farm (for testing purposes I use HTTP communication):
    New-OfficeWebAppsFarm -InternalURL http://servername -AllowHttp –EditingEnabled
  3. Allow users to open document from browser:
    Set-OfficeWebAppsFarm –OpenFromURLEnabled
  4. Test configuration – simply open http://localhost/hosting/discovery URL on OOS server. You should see a WOPI discovery XML in your browser window.WOPI discovery XML

Configure SharePoint 2016 Preview

  1. Log on to the SharePoint 2016 box and run the SharePoint 2016 Management Shell as an administrator
  2. Create a binding between SharePoint and OOS
    New-SPWOPIBinding -ServerName servername -AllowHTTP
  3. Change the WOPI Zone to use HTTP
    Set-SPWOPIZone -zone “internal-http”
  4. Change the AllowOAuthOverHttp
    (Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp
    $config = (Get-SPSecurityTokenServiceConfig)
    $config.AllowOAuthOverHttp = $true
    $config.Update()
  5. Test configuration by opening a document from SharePoint 2016Test OOS

The Office Online Server Preview works also with SharePoint 2013 and requires the same configuration steps as for SharePoint 2016.

2 thoughts on “Office Online Server Preview

  1. Does anyone know where to find the actual download for Office Online Server Preview. All the links I can find are broken including the one referenced in the above article.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s