Team blog of MCS @ Middle East and Africa

This blog is created by Microsoft MEA HQ near shoring team, and it aims to share knowledge with the IT community.With its infrastructure and development sides,It brings to you the proven best practices and real world experiences from Subject Matter Experts
Follow Us On Twitter! Subscribe To Our Blog! Contact Us

Install and Download SharePoint 2013 prerequisites offline (manually)

Install and Download SharePoint 2013 prerequisites offline (manually)

  • Comments 41
  • Likes

 

This article applies in a situation when you don’t have internet access in your SharePoint server , I have placed all the direct download links for the installers you might need.

This article assumes you are having a new fresh installation of windows server 2008 R2 SP1

If you tried to run the installer , The following should be installed (but you cant install them directly from here since you don’t have internet)

clip_image002

in this case  you can download and install SharePoint 2013 Prerequisites offline and run them manually as below:

I have placed what needs to be installed on a clean Window server R2 SP1 , you should not need more than this:

Prerequisite Direct Link

Microsoft .NET Framework 4.5

(Full Stand alone package)

http://go.microsoft.com/fwlink/?LinkId=225702

Or

Download tFx45_Full_x86_x64.exe from stand alone section from

http://msdn.microsoft.com/en-us/library/5a4x27ek.aspx

Windows Management Framework 3.0

http://www.microsoft.com/en-us/download/details.aspx?id=34595

Microsoft SQL Server 2008 R2 SP1 Native Client

Download 1033\x64\sqlncli.msi from

http://www.microsoft.com/en-us/download/details.aspx?id=26728

Windows Identity Foundation (KB974405)

http://go.microsoft.com/fwlink/p/?LinkID=226830

Windows Identity Extensions

http://go.microsoft.com/fwlink/?LinkID=252368

Microsoft Sync Framework Runtime v1.0 SP1 (x64)

http://go.microsoft.com/fwlink/p/?LinkID=224449

Windows Server AppFabric

http://go.microsoft.com/fwlink/?LinkId=235496 

(Note: don’t install WindowsServerAppFabricSetup_x64_6.1 this is not the correct version that

SharePoint installer seeks)

 

Download it but don’t install it by yourself since it needs configuration, hence install all other

prerequisites in this article (except this one) then let the prerequisite installer to install AppFabric

and configure it manually for you by running the following command from command prompt:

prerequisiteInstaller.exe /appfabric:[Full AppFabric Installer path]

clip_image004

D: is the CD drive where SharePoint installer is placed

 

Microsoft Information Protection and Control Client

http://go.microsoft.com/fwlink/p/?LinkID=219568

Microsoft WCF Data Services 5.0

http://www.microsoft.com/en-us/download/details.aspx?id=29306

Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763

Download AppFabric1.1-RTM-KB2671763-x64-ENU.exe from

http://www.microsoft.com/en-us/download/details.aspx?id=29241

You need to Install AppFabric from above first then run this update,

dont run this update if appFabric above is not installed yet

Comments
  • Nice info..there are few powershell samples available that downloads the all prerequisites...

  • the idea here if you'd like not to play with powershell commands,  in all ways you need to download the setups first , so im providing the direct links here :)

  • Nice information

  • very nice

    its helpful

  • Hi,

    Thanks for the information.

    I am facing problem while installing AppFabric 1.1, I am getting an error.

    Can you please help?

    Below is the xml which gets created:

    <AppName>Microsoft(R) Windows(R) Server AppFabric</AppName> <AppVersion>1.1.2106.32</AppVersion> <ExceptionMessage>Value cannot be null. Parameter name: path</ExceptionMessage> <ExceptionString>System.ArgumentNullException: Value cannot be null. Parameter name: path at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity) at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GetMsiLogPath() at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GetArguments(InstallMode installMode, String productIdentity, List`1 updateList, List`1 customArguments) at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.Invoke(LogEventSource logEventSource, InstallMode installMode, String packageIdentity, List`1 updateList, List`1 customArguments) at Microsoft.ApplicationServer.Setup.PlatformUpdater.PrerequisiteInstaller.InstallCcr() at Microsoft.ApplicationServer.Setup.PlatformUpdater.PrerequisiteInstaller.Install() at Microsoft.ApplicationServer.Setup.PlatformUpdater.PlatformUpdaterSetupModule.PreInstall() at Microsoft.ApplicationServer.Setup.Client.SetupWorkflow.PreInstall() at Microsoft.ApplicationServer.Setup.Client.ProgressPage.StartAction() at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()</ExceptionString>

    <TargetSite>System.IO.DirectoryInfo CreateDirectory(System.String, System.Security.AccessControl.DirectorySecurity)</TargetSite> </WatsonInfo>

  • HI , it seems you have a problem in providing one of the paths , check if you are placing  1-the correct path for both the prerequisitesinstaller.exe and 2-the path where you have placed the  appFabricSetup file after downloading it and copying it to your server.

  • Thorough and explained well.  Thanks for the post!

  • Much appreciated :-)

  • Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GetMsiLogPath() fails because it does not find the "Temp" environment variable for the current user.

  • Don't know if it works yet but its one of the ones geared toward 2008R2 specifically SP1, most of the download in one powershell stuff has been for 2012 server or does not state. This at least states upfront what its for.

  • This certainly gets me closer. Still have problems with Fabric install.

  • Its not mentioned above but what did you do in terms of Web server install, I have tried adding it as a role, installing via powershell and the prereq still says 'Application Server Role, Web Server (IIS) Role: Configuration error.

    Any help would be much appreciated.

  • Thanks for this article, it saved my day :)

  • Thanks :)

  • Thank you. This was a big help to me :)

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment