You are on page 1of 18

Montar un entorno de SharePoint 2013 (II): Windows Server

Instalar Windows Server 2012 RC en el nuevo dominio

Después de arrancar la máquina virtual previamente creada con el controlador de


dominio(dc.sharepoint.local), vamos a crear otra máquina virtual con 6 GB de RAM donde instalar
SharePoint. En este post enseñaré como montar el servidor de Windows con sus requisitos.

Importante: configuraremos la máquina virtual con 2 tarjetas de red:

 una con la dirección IP fija, establenciendo el enlace con el controlador de dominio


 otra con la dirección IP automática asignada por NAT (o Bridged), para la salida a Internet
(necesaria para que el instalador de SharePoint se baje los prerrequisitos)

Configuramos la unidad de CD-ROM de la VM para que apunte a la ISO de Windows Server 2012 RC,
previamente bajada de Microsoft y arrancamos la máquina.

 Lo primero que tenemos que hacer es seleccionar el idioma del Windows Server y la
configuración regional. Yo voy a usar la máquina en inglés pero con teclado español.
 Clicamos en “Install Now”
 A diferencia del controlador de dominio, ahora elegimos “Server Installation” para instalar todo
el entorno gráfico de Windows.
 Aceptamos la licencia de usuario
 Elegimos “Custom: Install Windows only”
 Seleccionamos la unidad de disco donde instalar Windows Server 2012 RC
 Esperamos que la instalación acabe
 La máquina nos avisa que hay que cambiar la contraseña del administrador. La ponemos y
clicamos “Finish”.
 Entramos con las nuevas credenciales del administrador local y ya tenemos instalado Windows
Server 2012 RC . Nos falta preparar la máquina para instalar el resto de los componentes.
 Unir la máquina al dominio
 Primero, configuraremos la tarjeta de red con una IP fija con el valor 192.168.1.202 y la puerta
de enlace y el servidor DNS 192.168.1.201 (nuestro controlador de dominio).
 Renombraremos la máquina como SP2013 y la uniremos al dominio sharepoint.local. Al pedir
las credenciales de usuario, pondremos las del administrador del dominio
(SHAREPOINT\Administrator).
 Vamos a “Local Server” dentro del Server Manager.
 Clicamos en “Computer name” y luego a “Change”
 Introducimos los datos del dominio y el nuevo nombre de la máquina
 Nos pide las credenciales del usuario autorizado del dominio, pondremos las del administrador.
Reiniciamos, tal como nos pide Windows y ¡listos!

Configurar los roles y las características

Ahora, aunque no sea estrictamente necesario, instalaremos los componentes de Windows que SharePoint
necesita. Si no lo hacemos, lo hará el instalador de prerrequisitos, aunque a mí personalmente me gusta
saber lo que estoy trasteando en cada momento.

En el Server Manager vamos a “Add Roles and Features” y después de clicar “Next” en la pantalla de
bienvenida, elegimos “Role-based or Feature-based installation”
Seleccionamos el servidor (sólo habrá uno) y elegimos el rol de “Application Server” y de “Web Server
(IIS)”, un poco más abajo.

Nota: Al activar IIS se mostrará una pantalla diciendo que hay que instalar otras características para IIS,
la aceptamos directamente.

Clicamos “Next” tres veces hasta que llegamos a la pantalla de selección de servicios de roles (“Select
Role Services”).

Aquí seleccionamos los servicios de roles siguientes para el rol de Application Server (y sus requisitos,
si nos los pide):

 NET Framework 4.5


 TCP Port Sharing
 Web Server (IIS) Support
 Windows Process Activation Service Support
o HTTP Activation
o Message Queuing Activation
o Named Pipes Activation
o TCP Activation

Al final, le damos dos veces a “Next”.

Le damos a “Next” y revisamos que no nos hayamos dejado nada por el camino. Clicamos “Install” y
esperamos que acabe.
Desactivar el modo de seguridad mejorada de Internet Explorer

Como vamos a usar esta máquina para desarrollar, desactivamos el modo de protección de Internet
Explorer para que no nos dé problemas al abrir las páginas con JavaScript. Para ello vamos al Server
Manager, la opción “Local Server”, “IE Enhanced Security Configuration” y lo ponemos en Off para
todos. Importante: esto no lo hagáis NUNCA en producción, porque es un agujero de seguridad
potencial.

¡Voilá! Ya tenemos un servidor listo para instalarle SQL Server, SharePoint y Visual Studio, en los
próximos posts.

Montar un entorno de SharePoint 2013 (III): SQL Server

Crear las cuentas de servicios necesarias

Para poder instalar y configurar SharePoint 2013 y SQL Server, necesitaremos como mínimo 3 cuentas de
servicio: la de SharePoint, la de SQL Server y la de instalación de SharePoint.

En mi entorno de desarrollo las llamo así:

 SPSETUP (Sharepoint) (instalación, tiene que ser el administrador local de la máquina sp2013)
 SPSERVICE (servicio de SharePoint)
 SQLSERVICE (servicio de SQL Server)

Para crearlas en el dominio sharepoint.local, hay que abrir la máquina virtual de controlador de dominio
(dc.sharepoint.local) y desde PowerShell ejecutar:

New-ADUser –CannotChangePassword $true –ChangePasswordAtLogon $false –


PasswordNeverExpires $true –Name “spsetup” –DisplayName “SharePoint Setup” –
AccountPassword (Read-Host –AsSecureString “Password”) –Enabled $true

PowerShell nos preguntará por la contraseña, de manera segura (con asteriscos) y creará el usuario, con
una contraseña que no caduca nunca. Repetiremos la operación para las demás cuentas (cambiando el
parámetro Name y DisplayName, obviamente.

Ya tenemos las cuentas preparadas y procederemos a instalar SQL Server Express 2012.
Instalar SQL Server Express 2012

Nos bajaremos la versión de 64 bits de SQL Server Express 2012 desde Microsoft. Yo recomiendo la
versión SQLEXPRWT_x64_ENU (la Express con herramientas de gestión, alias Management Studio).

Abrimos el EXE que se ha descargado y comenzamos la instalación. Elegimos “New SQL Standalone
installation…” y aceptamos la licencia de usuario.

Elegimos “Database Engine” y “Management Tools – Basic”.

Cambiamos la instancia SQLEXPRESS por la instancia por defecto (Default instance).

Ahora le especificamos la cuenta de servicio, que será la SHAREPOINT\sqlservice y ponemos la


contraseña.
Como es una máquina de desarrollo, podemos poner a SPSetup como administrador de la base de datos y
ahorrarnos el paso de asignar permisos de servidor una vez instalado. Importante: no hacer esto en un
servidor de producción.

Unos cuantos “Next” y tenemos el SQL Server listo para aguantar a SharePoint 2013.

Montar un entorno de SharePoint 2013 (IV): SharePoint

Preparar la máquina para instalar SharePoint

Ya ha llegado el momento de instalar “su majestad el Servidor de SharePoint”. Para ello, primero
tenemos que agregar al usuario SPSETUP al grupo de administradores locales de la máquina SP2013 (si
no lo hemos hecho ya), y luego iniciar sesión como SPSETUP.

Aprovecharemos para deshabilitar la comprobación de loopback que hace Windows Server al referirse
por el nombre completo de dominio a sí mismo. Esto sólo se recomienda en las máquinas de desarrollo,
por ser un potencial agujero de seguridad.

Lo haremos a lo cool, con PowerShell y permisos de administrador:

New-ItemProperty HKLM:\System\CurrentControlSet\Control\Lsa -Name


"DisableLoopbackCheck" -Value "1" -PropertyType dword
Reiniciamos y volvemos a entrar a Windows Server.

Instalación de prerrequisitos

Una vez dentro de Windows Server, cargamos la ISO de SharePoint Server 2013 Preview y ejecutamos el
programa de instalación. La pantalla habitual desde la versión 2010 nos dará la bienvenida:

Clicamos “Install software prerequisites” y el programa nos avisará sobre lo que se instalará a
continuación.

Le damos a “Next” y aceptamos la licencia de usuario. El programa de instalación se estará bajando los
prerequisitos desde la web de Microsoft y los irá instalando uno por uno.
Puede ser que el programa os pida reiniciar para seguir. Ningún problema, entramos con el mismo usuario
y se reanuda la instalación.

Al final de la instalación de prerrequisitos, tenemos la pantalla de “Installation Complete” y una media


sonrisa en la cara.

Instalar SharePoint Server 2013 Preview

Ahora ya podemos iniciar la instalación de los binarios de SharePoint 2013. Desde el programa de
instalación elegimos “Install SharePoint Server”. Nos saludará la pantalla de “pasen por caja, por favor”
la introducción de la clave del producto. Pondremos la clave del Preview y le daremos a “Continue”.

Nos sale la pantalla de aceptación de licencia.


Después de ella, la instalación nos pregunta si queremos la instalación “standalone” (para niños) o la
completa. Evidentemente, iremos a por la completa.

Esperaremos un ratito y SharePoint se instalará.

Configurar la granja de SharePoint

Ejecutaremos el asistente de configuración de SharePoint como el último paso de la instalación, dejando


la casilla marcada en el instalador de prerrequisitos. Se abre el asistente:

Le damos a “Next” y nos aparece el aviso de que se cerrarán ciertos servicios durante la ejecución del
asistente. Le damos a “Yes”.
En la nueva pantalla que aparece, elegiremos “Create a new server farm” porque estamos montando una
nueva granja.

En la pantalla de configuración de base de datos le diremos a SharePoint donde está instalado el SQL
Server (en sp2013) y con que usuario se conectará a SQL Server (con SPSERVICE). Este usuario será la
cuenta de servicio de SharePoint. La pongo más grande para que se vea bien:

Nota: es recomendable no poner el nombre completo del SQL Server (sp2013.sharepoint.local), porque
podría dar problemas de conexión con ciertos componentes de SharePoint.

El programa nos pide una contraseña de granja, para poder incluir futuros servidores. La ponemos y le
demos a “Next”.

Dejamos la configuración de la Administración Central y autenticación tal como están.


Revisamos que no se colado nada extraño…

Y a cruzar los dedos…

¡Voilá!

Últimos retoques

Clicamos “Finish” en la pantalla anterior, lo que nos abrirá la Administración Central de SharePoint
2013.
Elegimos participar (o no) en el feedback de esta versión Preview, y elegimos la opción “Yes, walk me
through the configuration…” para iniciar el asistente de configuración de SharePoint en la
Administración Central.

Clicamos “Start the Wizard” y nos aparece la pantalla de configuración de los servicios. Elegiremos
(como es desarrollo y no pasa nada) la misma cuenta de servicio de SharePoint para todos los servicios.

SharePoint se queda tan simpático diciendo aquello tan fino de “Estamos trabajando en ello” y hasta se
disculpa.

Ahora SharePoint nos pide la colección de sitios que queramos crear. Elegiremos la plantilla “Team Site”
y la raíz de la instalación (/) como ubicación. Le damos a “OK”.
Y ya tenemos nuestro SharePoint 2013 instalado y con la primera colección de sitios en marcha:

En el último post de esta serie continuaremos con la instalación de Visual Studio 2012 y las herramientas
de desarrollo de SharePoint.

Montar un entorno de SharePoint 2013: Visual Studio

1. El controlador de dominio
2. El servidor de SharePoint: Windows Server
3. El servidor de SharePoint: SQL Server
4. El servidor de SharePoint: SharePoint 2013
5. El servidor de SharePoint: Visual Studio 2012

En esta serie de posts ilustraré como montar un entorno de SharePoint 2013 con Windows Server 2012
RC y dos máquinas: un controlador de dominio y una máquina de SharePoint y SQL Server Express.

Instalar Visual Studio 2012 RC

Sólo un paso más nos separa de tener el entorno de desarrollo totalmente funcional: Visual Studio 2012
RC y las herramientas de desarrollo de SharePoint 2013 Preview.

Empezaremos bajándonos el instalador de Visual Studio desde Microsoft.


Al ejecutarlo sale el nuevo look del instalador, oscuro y con alto contraste.

Aceptamos el contrato de licencia y elegimos los siguientes componentes:

 Microsoft Office Developer Tools


 Microsoft SharePoint Developer Tools (ojo, estas son las herramientas del SharePoint 2010)
 Web Developer Tools (se supone que algo de ASP.NET, HTML y JS tocaremos, no?)

Esperamos que el instalador se lo baje todo y lo instale


Al lanzar Visual Studio, elegimos la configuración que queremos.

Instalar las herramientas de desarrollo de SharePoint 2013 Preview

Ahora tenemos Visual Studio instalado, pero nos faltan las herramientas de desarrollo sobre SharePoint
2013 Preview. Las bajaremos de la página de Microsoft y arrancaremos la instalación.

Os saldrá que se está instalando la “Web Platform”, pero no os preocupeis, sólo está instalando las
herramientas de VS.

Elegimos “Microsoft Office Developer Tools for Visual Studio 2012 RC – Preview”
Aceptamos la licencia de usuario

Esperamos que se instalen las piezas

¡Y ya está!

Comprobación: abrimos VS2012 y hacemos una App de SharePoint 2013


Instalar SharePoint Designer 2013

Nos falta una pieza opcional, pero importante: SharePoint Designer 2013. La bajaremos de Microsoft y
arrancaremos el instalador.

Aceptamos los términos de licencia y le damos a “Install Now”.


Esperamos un ratito

Y ya tenemos SharePoint Designer 2013 Preview listo.

Lo probamos para asegurarnos:


Con este post se acaba la serie de montar un entorno virtual de SharePoint 2013. Estoy preparando una
serie de posts sobre el desarrollo de Apps de SharePoint 2013 para los próximos días.

You might also like