Offline install of SharePoint 2013

​In situations where the box that SharePoint is to be installed on does not have access to the internet, the pre-requisites need to be installed manually rather than through the installation interface.

To achieve this type of install, all of the installation packages for the pre-requisites need to be downloaded and transferred to the box.  Then the pre-requisites installer can be run and configured to pick up the local location rather than try to download the versions from the web.

Download files

The following table shows the files that should be downloaded:

Component Location​
Microsoft SQL Server 2012 Native Client Download
Microsoft Sync Framework Runtime v1.0 SP1 (x64) ​​Download
​Windows Server AppFabric Download
​Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763) Donwload
Windows Identity Foundation (KB974405) Download
Microsoft Identity Extensions Download
Microsoft Information Protection and Control Client Download
Microsoft WCF Data Services 5.0 Download

​Copy all of the SharePoint 2013 installation files into a folder called C:InstallSP2013.  Copy the downloaded files into the C:aInstallSP2013PreRequisiteInstallerFiles folder.

Install Pre-Requisites

Open a Powershell window as an administrator.

Run the following two commands:

$SharePoint2013Path = "C:installSP2013" 

Start-Process "$SharePoint2013PathPrerequisiteInstaller.exe" –ArgumentList "/SQLNCli:$SharePoint2013PathPrerequisiteInstallerFilessqlncli.msi 
/IDFX:$SharePoint2013PathPrerequisiteInstallerFilesWindows6.1-KB974405-x64.msu 
/IDFX11:$SharePoint2013PathPrerequisiteInstallerFilesMicrosoftIdentityExtensions-64.msi 
/Sync:$SharePoint2013PathPrerequisiteInstallerFilesSynchronization.msi 
/AppFabric:$SharePoint2013PathPrerequisiteInstallerFilesWindowsServerAppFabricSetup_x64.exe 
/KB2671763:$SharePoint2013PathPrerequisiteInstallerFilesAppFabric1.1-RTM-KB2671763-x64-ENU.exe 
/MSIPCClient:$SharePoint2013PathPrerequisiteInstallerFilessetup_msipc_x64.msi 
/WCFDataServices:$SharePoint2013PathPrerequisiteInstallerFilesWcfDataServices.exe"

Install Hot Fixes

After the installation is complete, run the following hotfix:

Hot fix name Download
.NET Framework 4.5 resolution for ASP.NET race condition issue​ (Details) Download

​Configure SQL Alias

Following installation of the pre-requisites, the next step is to configure a SQL alias that SharePoint will use to connect to the database server.

  1. Run C:WindowsSystem32cliconfg.exe
  2. Click the ‘Alias’ tab
  3. Click ‘Add’
  4. Enter a name for the alias
  5. Select the ‘TCP/IP’ radio button
  6. Enter the server name
  7. Uncheck the ‘Dynamically determine port’ check box
  8. Enter the port that the SQL instance is listening on
  9. Click ‘OK’

Leave a Reply

Your email address will not be published.