/is-this-sitecore9-ready

Checks the machine for Sitecore 9 compatibility.

Primary LanguagePowerShellGNU General Public License v3.0GPL-3.0

Sitecore 9 Machine Prerequisites Check with PowerShell

PowerShell script that help verify that you've got machine prerequisites covered before installing Sitecore 9. Based on Sitecore 9 Installation Guide and Sitecore Compatibility Table

Read the blog post

Usage

Run as an Administrator: >> .\IsThisSitecore9Ready.ps1

Checks:

  • Hardware requirements (Core and Memory check)

  • Operating System compatibility (Windows Server 2012 R2 (64-bit) / 2016 (32-bit/64-bit) / Windows 10 (32-bit/64-bit) / Windows 8.1 (32-bit/64-bit)

  • System Folder Permissions (The script will set IIS_IUSRS Modify permissions to folders defined in section 2.3.1 File System Permissions of the Sitecore 9 Installation Guide )

  • IIS version (8.5+)

  • .NET Framework (4.6.2+). SQL Server 2014 SP2 or 2016 SP1

  • JavaRuntime (and confirms JAVA_HOME path Windows EnvironmentVariable is set)

  • Checks and registers SIF (SitecoreInstallFramework and SitecoreFundamentals)

IsThisSitecore9Ready.ps1 results