Instalar Sharepoint Foundation 2013 en Windows Server 2016/2019

Problema:


  • Al intentar instalar el último Sharepoint Foundation 2013 (último, ya que no habrá más versiones de este software gratuito) en servidores Windows Server 2016 o 2019 da error nada más empezar porque no puede instalar el rol de Web Server - descarga instalador
Solución:
  • La solución es ejecutar estos tres comandos desde el PowerShell como administrador:

Import-Module ServerManager
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,WAS,WAS-Process-Model,WAS-NET-Environment,WAS-Config-APIs,Web-Lgcy-Scripting,Windows-Identity-Foundation,Server-Media-Foundation,Xps-Viewer
  • Al ejecutar de nuevo el instalador de prerequisitos se encuentra con el rol de web server ya instalado y todo se instala correctamente.
  • Si reiniciamos y ejecutamos el instalador nos dirá que no encuentra el .NET Framework 4.5. Lo que ocurre es que no detecta que existe ya el NET Framework 4.7 al ser posterior a este Sharepoint y aunque el 4.7 incluye el 4.5 no lo encuentra y además no se puede desinstalar ya que forma parte del sistema.
    • Para solucionar este nuevo problema descomprimimos el ejecutable en una carpeta y le reemplazamos este archivo que solo nos funcionara si estamos instalado todo en ingles. PERO hay que extraer desde el propio exe, ejecutando: sharepoint.exe /extract desde linea de comandos
    • Si lo descomprimes con algún otro programa no recrea la estructura de directorios del exe y no funcionará y dirá algo así: “The language of this installation package is not supported by your system.” 
    • La dll hay que copiarla en el directorio "updates" del directorio de extracción
    • Ejecutar el setup desde CMD como administrador
y por fin!!! se instala el Sharepoint Foundation 2013 en Windows Server 2019/2016

Comentarios

Entradas populares de este blog

Ejecutar programa o servicio al iniciar windows server

Crear una maquina virtual Vmware desde una imagen Ghost de una maquina real