Panopto 5.2 - Windows Server 2012 R2 Requirements
This installation document will go through the steps necessary for installing the prerequisite software that is required for Panopto 5.2 and 5.3 to be installed on Windows Server 2012 R2. We have provided download links for most of the products. At the bottom of the document, we have listed Powershell commands to install the required Windows Features and Roles.
You will need the Server GUI to be installed to run Panopto.
Web Data Prerequisite Software Server Server IIS Certificate X Message Queuing X Microsoft PowerPoint 2013 (2016 is not supported) X Internet Information Services X Microsoft .NET Framework 3.5 SP1 X X Microsoft .NET Framework 4.6.0 X X Microsoft C++ 2008 x86 Redistributable X X Microsoft C++ 2010 x86 Redistributable X X Microsoft C++ 2012 x86 Redistributable X X Microsoft C++ 2012 x64 Redistributable X X Java JRE 8 X Microsoft SQL Standard 2012 SP3 CU8, 2014 SP2 CU5, or 2016 SP1 CU2 (2016 is only supported starting in Panopto 5.3)
You will also need to make sure that the Windows 2012 R2 server is up to date with the latest windows updates.
File and Storage Services requirements
IIS requirements .NET requirements and other Windows requirements -
Message Queuing Requirements
Installing PowerPoint
You can use any version of Powerpoint 2013. For this example, I am using Professional Plus. The only requirements that Panopto needs are "Microsoft PowerPoint", "Office Shared Features", and "Office Tools".
Installing the C++ Redistributable packages
Link to download 2008 x86 Link to download 2010 x86 Link to download 2012 x86
Installing IIS Media Services 4.1
Download IIS Media Services 4.1 x64
Installing Prerequisites via Powershell
If you want to install the Windows Roles and Features via Powershell, run this command followed by the commands below -
Import-module servermanager
IIS
Add-WindowsFeature Web-Server Web-WebServer Web-Common-Http Web-Default-Doc Web-Dir-Browsing Web-Http-Errors Web-Static-Content Web-Http-Redirect Web-DAV-Publishing Web-Health Web-Http-Logging Web-Log-Libraries Web-Request-Monitor Web-Http-Tracing Web-Performance Web-Stat-Compression Web-Dyn-Compression Web-Security Web-Filtering Web-Basic-Auth Web-IP-Security Web-Url-Auth Web-Windows-Auth Web-App-Dev Web-Net-Ext Web-Net-Ext45 Web-AppInit Web-ASP Web-Asp-Net Web-Asp-Net45 Web-CGI Web-ISAPI-Ext Web-ISAPI-Filter Web-Includes Web-WebSockets Web-Mgmt-Tools Web-Mgmt-Console Web-Mgmt-Compat Web-Metabase
.NET Framework
Add-WindowsFeature NET-Framework-Features NET-Framework-Core NET-HTTP-Activation NET-Non-HTTP-Activation NET-Framework-45-Core NET-Framework-45-ASPNET NET-WCF-Services45 NET-WCF-HTTP-Activation NET-WCF-TCP-PortSharing BranchCache InkAndHandwritingServices Server-Media-Foundation
Message Queuing
Add-WindowsFeature MSMQ, MSMQ-Services MSMQ-Directory
Other Windows Features
Add-WindowsFeature FS-SMB1 User-Interfaces-Infra Server-Gui-Mgmt-Infra Desktop-Experience Server-Gui-Shell WoW64-Support © 2015 Panopto, Inc. All rights reserved.