Como desde la semana pasada tenemos la RTM de SharePoint 2013, en este post vamos a continuar con el post de instalación de la Public Preview entrando en un mayor nivel de detalle en los pasos de instalación. Empecemos:
-
Lo primero que haremos es descargarnos la ISO SharePoint Server 2013 RTM de nuestra suscripción MSDN o TechNet. En mi caso voy a partir de la versión en inglés.
-
Una vez descargada, descomprimimos (por ejemplo) la ISO en un directorio del servidor dónde vamos a instalar SharePoint Server que en mi caso es un Windows Server 2008 R2 actualizado al SP1 (requisito necesario).
-
A partir de aquí, si pulsamos el archivo “setup.exe” veremos que se inicia el proceso de instalación y que al no haber instalado previamente los requisitos nos mostrará un mensaje de error al respecto
con un enlace para que descarguemos los prerrequisitos y los instalemos de forma manual.
-
En lugar de descargar los prerrequisitos e instalarlos de forma manual, como alternativa podemos ejecutar el archivo “splash.hta” que nos abre la ventana de instalación tanto de los prerrequisitos de SharePoint Server 2013 como del propio SharePoint 2013. Pulsamos en este caso la opción “Install software prerequisites” para que se inicie el asistente de instalación de los prerrequisitos. Por supuesto, también podríamos haber seguido el siguiente procedimiento:
-
La primera ventana del asistente nos indica que prerrequisitos se necesitan, y que serán descargados a continuación. Estos son:
-
Microsoft .NET Framework 4.5.
-
Windows Management Framework 3.0.
-
Application Server Role, Web Server (IIS) Role (configuración).
-
Microsoft SQL Server 2008 R2 SP1 Native Client.
-
Windows Identity Foundation (KB974405).
-
Microsoft Sync Framework Runtime v1.0 SP1 (x64).
-
Windows Server AppFabric.
-
Microsoft Identity Extensions.
-
Microsoft Information Protection and Control Client.
-
Microsoft WCF Data Services 5.0.
-
Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763).
-
Pulsamos “Next” para que se muestre la ventana de aceptación del contrato de licencia.
-
A continuación se inicia el proceso de descarga e instalación de los pre-requisitos necesarios.
-
Dicho proceso requiere qué se realicen varios re-inicios del servidor para que las configuraciones se realicen de forma correcta. Por ejemplo, tras instalar .NET Fx 4.5 y Windows Management Framework 3.0 se necesita un re-inicio del equipo. Tras dicho re-inicio, se continua el proceso de descarga y configuración de pre-requisitos.
-
Una vez que se han instalado y configurado todos los pre-requisitos, es necesario hacer un nuevo re-inicio del equipo.
- Tras pulsar “Install now”, se inicia el proceso de instalación de SharePoint Server 2013.
-
Una vez finalizado el proceso de instalación, lo siguiente que tenemos que realizar (y que implica que sigamos rezando) es ejecutar el asistente de configuración de SharePoint Server 2013.
-
En la primera ventana del asistente de configuración simplemente pulsamos “Next”.
-
Pulsamos “Yes” en el correspondiente mensaje de “warning” que indica que ciertos servicios se van parar o resetear durante el proceso de configuración.
-
A continuación se inician los “10 clásicos pasos” de configuración…a pesar de mis “rezos” el paso 8 en el que se crean datos de ejemplo falla en el asistente
-
A pesar de todo, los últimos pasos no realizados en la instalación permiten crear una aplicación web y provisionar las aplicaciones de servicio. La Administración Central de SharePoint 2013 y su BD de configuración se han creado de forma correcta por lo que el error se puede subsanar provisionando estas aplicaciones de servicio desde la Administración Central o bien utilizando PowerShell.
-
En la práctica, lo que sucede es que los proxy de aplicaciones de servicio están parados como podéis ver en la figura de más abajo. Revisando todas las aplicaciones,y sin bajar a nivel de los logs, parece que el error viene por las búsquedas ya que su estado (a nivel de Aplicación de Servicio") es un “explícito” error.
-
Revisando el estado de los servicios de la instalación, también nos encontramos conque el el servicio de “Distributed cache” que se utiliza en todo SharePoint 2013 está parado, lo que puede ser otra fuente de error.
¿Cómo solucionamos este problema (por otra parte no explicado de forma clara en documentación alguna? Pues parece que tenemos varios workarounds al respecto qué vienen de la Public Preview de SharePoint 2013:
-
El primero, es relativo al uso de la cuenta “Network Service” que no está soportado para ciertos servicios como se explica en este post que justamente contiene el error que da el
asistente de configuración de SharePoint 2013.
-
-
Luego hay otros que a mí particularmente no me convencen en cuanto a qué se saltan la configuración del servicio de caché de SharePoint 2013 que es imprescindible:
-
Otros relativos a la necesidad de crear una cuenta específica para las búsquedas (que raro…):
-
Otras referencias:
Cosas que he probado en base a los recursos previos, y qué no garantizo que sean solución oficial hasta que Microsoft lo haga, y que pueden remediar los errores:
-
Ir a “Administrative Tools –> Services”, localizar por una parte el servicio de App Fabric Caching Service y cambiar la cuenta por defecto (NETWORK SERVICE) por una cuenta más adecuada y que creemos para estos propósitos.
-
Crear una cuenta de tipo administrado desde la Administración Central o PowerShell que posteriormente se use en la configuración de las Aplicaciones de Servicio. Por ejemplo, esta cuenta la he usado para la Aplicación de Servicio de Búsquedas.
-
Añadir a la cuenta de instalación deseada los roles siguientes:
- setupadmin
- sysadmin
- serveradmin
- dbcreator
A partir de estos cambios, la prueba del algodón:
- Los 10 pasos de configuración del asistente de configuración se realizan sin problemas y este finaliza con éxito
- Las aplicaciones de servicio aparecen correctamente configuradas.
- Se crea en bajo la aplicación web del puerto 80 una colección de sitios en base a una plantilla que elijamos,
Y este es el aspecto que tiene un sitio de grupo en SharePoint 2013 RTM:

Finalmente, después de mucho revisar información por aquí y por allá hoy mismo ha aparecido este enlace sobre escenarios de instalación no soportados para SharePoint 2013…la pregunta que yo me hago entonces es: ¿Para qué narices se permite una instalación de tipo stand-alone a raíz de ver los escenarios no soportados?
En el próximo post sobre instalación os comentaré para un escenario de instalación en modo granja aquellas diferencias que me encuentre con respecto a la instalación de SharePoint 2013 Public Preview.