Select Page
How to install SharePoint 2013 on Windows Server 2012 R2

Written by Rohan Yathipathi

November 2, 2022

Sharepoint 2013 installation

Even though the support for SharePoint 2013 is going to end in mid-2022. people still use it as a base to learn SharePoint.

So, Let’s look at how to install SharePoint on Windows server 2012 R2.

If you are installing SharePoint on a VM this article is for you.

First things first, download the Image file from the Microsoft Evaluation center.

Second, download the prerequisite files that are needed to install SharePoint 2013.

here is Google Drive link for prerequisite files

To Install SharePoint, you need a domain controller (AD + DNS) with SQL installed.

And a separate machine to install SharePoint on.

Note: it is not recommended to install SharePoint on a Domain Controller.

Now if all things are ready, let’s get into the actual part of this article – Installing SharePoint.

Before running the prerequisite installer, you need to enable features like Net Framework 3.5 and other necessary things. here is a script that can help you install all the necessary features required.

Import-Module ServerManager
Copy-Item -Path "$($ENV:SystemRoot)\\System32\\ServerManager.exe" `
    -Destination "$($ENV:SystemRoot)\\System32\\ServerManagerCmd.exe" -Force
Add-WindowsFeature NET-WCF-HTTP-Activation45,NET-WCF-TCP-Activation45,NET-WCF-Pipe-Activation45
Add-WindowsFeature Net-Framework-Features,Web-Server,Web-WebServer, `
    Web-Common-Http,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing, `
    Web-Http-Errors,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext, `
    Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor, `
    Web-Http-Tracing,Web-Security,Web-Basic-Auth,Web-Windows-Auth,Web-Filtering, `
    Web-Digest-Auth,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression, `
    Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Application-Server, `
    AS-Web-Support,AS-TCP-Port-Sharing,AS-WAS-Support, AS-HTTP-Activation, `
    AS-TCP-Activation,AS-Named-Pipes,AS-Net-Framework,WAS,WAS-Process-Model, `
    WAS-NET-Environment,WAS-Config-APIs,Web-Lgcy-Scripting,Windows-Identity-Foundation, `



This code also includes a file rename of ServerManger.exe to ServerManagerCmd.exe. As this will be a major roadblock when the prerequisite installer tries to locate ServerManagerCmd.exe but in 2012 R2 a file with that name doesn’t exist, so the installer will return an error “The tool was unable to install Application Server Role, Web Server (IIS) Role.

Changing that file name will help you in solving that error.

Now install all the .exe files that you have downloaded to install the features except the AppFabric and the AppFabric 1.1 RTM setup.

Make sure you have internet access and don’t forget to add * wildcard to the trusted sites in Internet Explorer.

Now, it’s time to run the Prerequisite installer. the installer downloads AppFabric and Configures it in the process. The end screen after successful installation and configuration of everything should look like this.






Once you see the above Installation complete message. Restart your machine and run the setup application.

Follow the on-screen instructions and agree to terms & conditions. Then punch in the credentials of the SQL server.

Make sure that domain admin has dbcreator and Security Admin role assigned to him in the SQL Management Studio. The installer starts creating Databases required to install and run SharePoint 2013.

Hope this helps in installing SharePoint 2013. if there is any issue regarding the post configuration, please post your questions in the comment box.

Related Articles

Stay Up to Date With The Latest News & Updates

Join Our Newsletter

Be updated with all the latest happenings in Tech at one place - your inbox 🤗

Follow Us

Follow us on all our socials to stay ahead of others on knowing about latest Tech things