Montar un entorno de SharePoint 2013 (I): El controlador de dominio

  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 Windows Server 2012 RC Server Core

He decidido instalar el controlador de dominio en una máquina virtual con recursos mínimos (512 MB de RAM) y para ello me he atrevido a configurar el Active Directory desde la linea de comandos y PowerShell, instalando el servidor en modo Server Core, sin interfaz de usuario.

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.

SharePoint 2013 Domain Controller-2012-07-27-22-09-09

Clicamos en “Install Now”

SharePoint 2013 Domain Controller-2012-07-27-22-09-35

Importante: elegimos “Server Core Installation” para no instalar todo el entorno gráfico de Windows. No obstante, en Windows 2012 esta decisión es reversible ya que podemos disponer de varios modos intermedios entre “nada de GUI” y “todo el GUI de Windows”.

SharePoint 2013 Domain Controller-2012-07-27-22-10-13

Aceptamos la licencia de usuario

SharePoint 2013 Domain Controller-2012-07-27-22-10-24

Elegimos “Custom: Install Windows only”

SharePoint 2013 Domain Controller-2012-07-27-22-10-45

Seleccionamos la unidad de disco donde instalar Windows Server 2012 RC

SharePoint 2013 Domain Controller-2012-07-27-22-10-56

Esperamos que la instalación acabe

SharePoint 2013 Domain Controller-2012-07-27-22-11-06

La máquina nos avisa que hay que cambiar la contraseña del administrador. Clicamos en “OK”.

SharePoint 2013 Domain Controller-2012-07-27-22-21-11

Ponemos la nueva contraseña y vemos que efectivamente se ha cambiado

SharePoint 2013 Domain Controller-2012-07-27-22-21-24SharePoint 2013 Domain Controller-2012-07-27-22-21-34

Ya tenemos instalado Windows Server 2012 RC en modo Server Core. La pantalla de bienvenida es una linea de comandos clásica.

SharePoint 2013 Domain Controller-2012-07-27-22-21-48

Configurar el dominio

Ahora vamos a configurar la máquina como controlador de dominio para SharePoint. El dominio se llamará sharepoint.local y las máquinas tendrán una dirección IP fija:

  • DC.sharepoint.local (controlador de dominio): 192.168.1.201
  • SP2013.sharepoint.local (servidor de SharePoint): 192.168.1.202

Lo primero que tenemos que hacer es arrancar PowerShell con el comando powershell desde la linea de comandos.

SharePoint 2013 Domain Controller-2012-07-27-22-24-23

Marcamos los scripts de PowerShell como ejecutables en remoto para poder administrar el servidor: Set-ExecutionPolicy remotesigned

SharePoint 2013 Domain Controller-2012-07-27-22-24-59

Renombramos la máquina como “DC” y esperamos a que se reinicie. Entramos como administrador y volvemos a abrir PowerShell.

Rename-Computer -New-Name DC –Restart

SharePoint 2013 Domain Controller-2012-07-27-22-25-36

Ejecutamos el siguiente comando para descubrir el número de nuestro adaptador de red, que usaremos de aquí en adelante. En mi caso es 12 (columna ifIndex).

Get-NetAdapter –Physical

A continuación configuramos la tarjeta de red para DNS con el sufijo sharepoint.local

Set-DNSClient –InterfaceIndex 12 –ConnectionSpecificSuffix sharepoint.local –RegisterThisConnectionsAddress $true –UseSuffixWhenRegistering $true

SharePoint 2013 Domain Controller-2012-07-27-22-43-01

Configuramos la dirección IP de la tarjeta como fija

New-NetIPAddress –IPAddress 192.168.1.201 –prefixlength 24 –InterfaceIndex 12

SharePoint 2013 Domain Controller-2012-07-27-22-49-15

Ahora podemos instalar los binarios de rol de Active Directory, que no se incluyen por defecto. En mi caso la unidad de CD con la ISO montada de Windows Server 2012 RC es la unidad D. Importante: entre AD-Domain-Services y DNS hay una coma y no un punto.

Install-WindowsFeature AD-Domain-Services, DNS –IncludeManagementTools –Source D:WindowsWinSxS

SharePoint 2013 Domain Controller-2012-07-27-22-49-32

Finalmente, montamos el dominio sharepoint.local en modo Windows Server 2012. Tenemos que introducir la contraseña del administrador dos veces.

Install-ADDSForest –DomainName “sharepoint.local” –DomainNetBiosName “sharepoint” –DomainMode Win2012 –ForestMode Win2012 –InstallDns –Force

SharePoint 2013 Domain Controller-2012-07-27-22-51-40SharePoint 2013 Domain Controller-2012-07-27-22-51-46

¡Ya tenemos la máquina configurada! En el siguiente post veremos como empezar a montar el servidor de SharePoint 2013 y unirlo al dominio creado.