Página principal



Guía de implementación de Microsoft SharePoint Foundation 2010

Descargar 3.63 Mb.

Guía de implementación de Microsoft SharePoint Foundation 2010





Descargar 3.63 Mb.
Página11/74
Fecha de conversión02.09.2018
Tamaño3.63 Mb.
1   ...   7   8   9   10   11   12   13   14   ...   74

Inicio rápido: Implementación de un servidor único en un entorno de Hyper-V aislado (SharePoint Foundation 2010)

Puede usar una máquina virtual de Hyper-V aislada y segura para probar las características y el comportamiento de SharePoint Foundation 2010. Este método usa recursos de hardware mínimos y permite aislar el sistema de prueba de SharePoint Foundation 2010 de un entorno de producción. Se recomienda este aislamiento para eliminar las posibles amenazas de seguridad a una red corporativa y a un entorno de servidor.

Mediante los pasos manuales o los comandos de Windows PowerShell 2.0 proporcionados en este artículo, puede implementar rápidamente SharePoint Foundation 2010 en un solo servidor que use una de las siguientes bases de datos:

La base de datos de SQL Server 2008 Express y SQL Server 2008 R2 Express integrada proporcionada con SharePoint Foundation

Microsoft SQL Server 2005 con Service Pack 3 (SP3) y la actualización acumulativa 3 instalada

Microsoft SQL Server 2008 con Service Pack 1 (SP1) y la actualización acumulativa 2

L

Importante:




a implementación en un servidor de SharePoint Foundation descrita en este artículo solo está pensada para usarse con fines de evaluación y prueba, por lo que no debe usarse en un entorno de producción.

En este artículo:

Requisitos y recomendaciones

Permisos requeridos

Tareas previas a la implementación

Implementación manual de SharePoint Foundation 2010

Implementación de SharePoint Foundation 2010 mediante secuencias de comandos o scripts de Windows PowerShell

    1. Requisitos y recomendaciones

Los siguientes requisitos y recomendaciones para el servidor de virtualización de Hyper-V, la máquina virtual y el entorno de implementación sólo se aplican al escenario de implementación en un servidor descrito en este artículo.

      1. Configuración del servidor de virtualización y de la máquina virtual



En la siguiente tabla se proporcionan las configuraciones mínimas y recomendadas para el servidor de virtualización y las máquinas virtuales. Estas configuraciones admitirán las opciones de base de datos disponibles para una implementación en un servidor.



Recurso

Mínimo

Recomendado

CPU

Procesador dual, 2 gigahercios (GHz)

Procesador dual, 2 GHz

Memoria

4 gigabytes (GB)

8 GB

Disco duro

Disco duro virtual de tamaño fijo con una capacidad de 40 GB

Sugerencia:

Para acelerar la creación de un disco duro virtual de tamaño fijo, configure inicialmente el disco duro para la expansión dinámica. Después de instalar el software necesario (incluido SharePoint Foundation), convierta el disco duro virtual en un disco duro de tamaño fijo.

Disco duro virtual de tamaño fijo con una capacidad de 80 GB

Tipo de adaptador de red

Sintético

Sintético

Tipo de red

Interna para garantizar el aislamiento de la máquina virtual y para habilitar las comunicaciones entre el servidor de virtualización y la máquina virtual

Sugerencia:

Para facilitar el acceso al software necesario y recomendado, así como su instalación, use una red externa. Cuando esté preparado para instalar SharePoint Foundation, configure las máquinas virtuales de modo que usen una red interna.

Interna para garantizar el aislamiento de la máquina virtual y para habilitar las comunicaciones entre el servidor de virtualización y la máquina virtual



Se proporciona la siguiente orientación sobre configuración para el servidor de virtualización:

La relación del procesador (núcleo) lógico con el procesador virtual debe ser lo más baja posible. La relación óptima es 1:1.

Mediante la relación del procesador lógico con el procesador virtual 1:1 debería configurar el servidor de virtualización de modo que la cantidad total de procesadores de las máquinas virtuales sea menor que la cantidad total de núcleos físicos. Por ejemplo, si va a usar un servidor de virtualización de cuatro núcleos, el procedimiento recomendado consiste en crear tres máquinas virtuales que usen un solo procesador o una máquina virtual que tenga dos procesadores y otra que use un procesador. Cualquiera de estas configuraciones dejaría un núcleo libre para los procesos del servidor de virtualización.

Además de los requisitos previos para el entorno virtual, revise el artículo Requisitos de hardware y software (SharePoint Foundation 2010) antes de iniciar la implementación de SharePoint Foundation 2010 en la máquina virtual.

      1. Entorno de implementación

Se necesita un dominio para implementar SharePoint Foundation 2010.

Si no tiene un dominio virtual aislado disponible para implementar SharePoint Foundation 2010, debe crear un dominio virtual en un Hyper-V configurado para usar lo siguiente:

Un controlador de dominio con Servicios de dominio de Active Directory (AD DS)

Un controlador de dominio con un servidor DNS

Puede implementar SharePoint Foundation en un controlador de dominio. Sin embargo, es necesario realizar algunos cambios en la configuración. Inicie Windows PowerShell con la opción Ejecutar como administrador y ejecute los siguientes comandos para permitir la implementación en un controlador de dominio.

$acl = Get-Acl HKLM:\System\CurrentControlSet\Control\ComputerName

$person = [System.Security.Principal.NTAccount]"Users"

$access = [System.Security.AccessControl.RegistryRights]::FullControl

$inheritance = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit, ObjectInherit"

$propagation = [System.Security.AccessControl.PropagationFlags]::None

$type = [System.Security.AccessControl.AccessControlType]::Allow

$rule = New-Object System.Security.AccessControl.RegistryAccessRule($person, $access, $inheritance, $propagation, $type)

$acl.AddAccessRule($rule)

Set-Acl HKLM:\System\CurrentControlSet\Control\ComputerName $acl

    1. Permisos requeridos

Para instalar SharePoint Foundation 2010, la cuenta de inicio de sesión que use en la máquina virtual debe pertenecer a:

El grupo Administradores local en la máquina virtual

La función fija de servidor dbcreator de SQL Server

El rol del servidor securityadmin de SQL Server

Para obtener más información, vea Cuentas de servicio y administrativas requeridas para la implementación inicial (SharePoint Foundation 2010).

    1. Tareas previas a la implementación

Realice las siguientes tareas antes de implementar SharePoint Foundation 2010:

En el servidor de virtualización, cree un punto de instalación que incluya el software de SharePoint Foundation o proporcione los medios, como una imagen ISO, a los que se podrá obtener acceso desde la máquina virtual.

Cree una máquina virtual que cumpla con los requisitos mínimos descritos en la sección “Requisitos y recomendaciones” anteriormente en este artículo.

En la máquina virtual:

Instale el sistema operativo y las actualizaciones de seguridad obligatorias y recomendadas.

Instale la edición de SQL Server que desea usar si no usa la versión integrada proporcionada con SharePoint Foundation.

Instale todas las actualizaciones obligatorias y recomendadas para la edición de SQL Server que va a instalar.

Configure el firewall de Windows Server para permitir el acceso a SQL Server. Para obtener más información, vea el tema sobre la configuración del firewall de Windows para permitir el acceso a SQL Server (http://go.microsoft.com/fwlink/?linkid=134724&clcid=0xC0A).

Revise el artículo Requisitos de hardware y software (SharePoint Foundation 2010) para determinar los programas y las revisiones que se deben obtener e instalar antes de instalar SharePoint Foundation 2010.

    1. Implementación manual de SharePoint Foundation 2010

Para obtener información acerca de cómo implementar SharePoint Foundation 2010 de forma manual en un solo servidor, vea Implementación de un servidor único con base de datos integrada (SharePoint Foundation 2010) o Implementación de un servidor único con SQL Server (SharePoint Foundation 2010).

    1. Implementación de SharePoint Foundation 2010 mediante secuencias de comandos o scripts de Windows PowerShell

Puede usar los scripts de Windows PowerShell para implementar SharePoint Foundation 2010 en un solo servidor.

noteDXDOC112778PADS Security Note


Como procedimiento recomendado, no se deben ejecutar scripts sin firmar.

Para obtener más información acerca de la firma de scripts de Windows PowerShell, vea el tema sobre firmas de Windows PowerShell (http://go.microsoft.com/fwlink/?linkid=160357&clcid=0xC0A) en TechNet Magazine. Para obtener más información acerca de la firma de código en general, vea el tema de introducción a la firma de código (http://go.microsoft.com/fwlink/?linkid=59273&clcid=0xC0A) en MSDN. Para obtener más información acerca de la configuración de una entidad de certificación (CA) propia, vea el tema sobre los Servicios de certificados de Active Directory (http://go.microsoft.com/fwlink/?linkid=136444&clcid=0xC0A) en la biblioteca de TechNet.

Cree y use uno de los siguientes archivos de script de Windows PowerShell para implementar SharePoint Foundation en un solo servidor.

simplesingleserver.ps1: instala SharePoint Foundation 2010 mediante la base de datos integrada para almacenar documentos e información de configuración.

simplefarm.ps1: instala SharePoint Foundation 2010 mediante SQL Server 2005 o SQL Server 2008 para almacenar documentos e información de configuración.

simplesingleserver.ps1

Este script implementa SharePoint Foundation 2010 en un solo servidor que usa la base de datos integrada.

Copie el siguiente código en un editor de texto y guárdelo como simplesingleserver.ps1 en el directorio que elija:







$SetupPath = Read-Host -Prompt "Please specify the path to the install media (D:)"



## Here is the script to install SharePoint Foundation 2010 with SQL Express and create Central Admin ##

& $SetupPath\PrerequisiteInstaller.exe /unattended | Write-Host

if( $lastexitcode -eq 0 ) {

& $SetupPath\setup.exe /config $SetupPath\Files\SetupSilent\config.xml | Write-Host

if( $lastexitcode -eq 0 ) {

Write-Host "Install successful..."

} else { Write-Error "ERROR: $lastexitcode" }

} else { Write-Error "ERROR: $lastexitcode" }



Para ejecutar simplesingleserver.ps1




1. Inicie Windows PowerShell 2.0 mediante la opción Ejecutar como administrador.

2. Navegue al directorio donde guardó simplesingleserver.ps1.

3. Ejecute .\simplesingleserver.ps1 desde el símbolo del sistema de Windows PowerShell.

simplefarm.ps1

Este script implementa SharePoint Foundation 2010 en un solo servidor que usa una base de datos de SQL Server. Copie el siguiente código en un editor de texto y guárdelo como simplefarm.ps1 en el directorio que elija:





## Settings you may want to change ##

$err = $null

$SetupPath = Read-Host -Prompt "Please specify the path to the install media (D:)"

Write-Host "Please specify the Farm Administrator credentials"

$FarmCredential = Get-Credential "DOMAIN\"

$DBServer = Read-Host -Prompt "Please enter the name of your database server"

$Passphrase = Read-Host -Prompt "Please enter the farm passphrase (optional)" -AsSecureString

$FarmName = Read-Host -Prompt "Please enter a farm name (optional)"

$CAPort = Read-Host -Prompt "Please enter the Central Administration port number (optional)"



if ([String]::IsNullOrEmpty($SetupPath))

{

Write-Error "You must enter the install media path"

return

}

if ([String]::IsNullOrEmpty($FarmCredential))

{

Write-Error "You must enter a Farm Administrator's user name and password"

return

}

if ([String]::IsNullOrEmpty($DBServer))

{

Write-Error "You must enter a database server"

return

}

if ($Passphrase.Length -eq 0)

{

Write-Warning "You didn't enter a farm passphrase, using the Farm Administrator's password instead"

$Passphrase = $FarmCredential.Password

}

if ([String]::IsNullOrEmpty($FarmName))

{

Write-Warning "You didn't enter a farm name, using the machine name instead"

$FarmName = $env:COMPUTERNAME

}

if ([String]::IsNullOrEmpty($CAPort))

{

Write-Warning "You didn't enter a Central Administration port number, using 5000 instead"

$CAPort = 5000

}



## Here is the script to install SharePoint Foundation 2010 and create Central Admin ##

Write-Host "[1/15] Running prerequisite installer..."

& $SetupPath\PrerequisiteInstaller.exe /unattended | Write-Host

if( $lastexitcode -eq 0 ) {

Write-Host "[2/15] Running silent farm binary installation... (this will take some time)"

& $SetupPath\setup.exe /config $SetupPath\Files\SetupFarmSilent\config.xml | Write-Host

Write-Host "[3/15] Completed silent farm binary installation."

if( $lastexitcode -eq 0 ) {

Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue

Write-Host "[4/15] Creating new configuration database..."

New-SPConfigurationDatabase -DatabaseName ("{0}_SharePoint_Configuration_DB" -f $FarmName) -DatabaseServer $DBServer -AdministrationContentDatabaseName ("{0}_AdminContent_DB" -f $FarmName) -FarmCredentials $FarmCredential -Passphrase $Passphrase -ErrorVariable err

Write-Host "[5/15] Verifying farm creation..."

$spfarm = get-spfarm

if ($spfarm -ne $null) {

Write-Host "[6/15] ACLing SharePoint Resources..."

Initialize-SPResourceSecurity -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[7/15] Installing Services..."

Install-SPService -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[8/15] Installing Features..."

Install-SPFeature -AllExistingFeatures -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[9/15] Provisioning Central Administration..."

New-SPCentralAdministration -Port $CAPort -WindowsAuthProvider "NTLM" -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[10/15] Installing Help..."

Install-SPHelpCollection -All -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[11/15] Installing Application Content..."

Install-SPApplicationContent -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[12/15] Basic configuration completed."

$SPManagedAccount = Get-SPManagedAccount $FarmCredential.UserName

Write-Host "[13/15] Creating Web Application and Application Pool..."

$webApp = New-SPWebApplication -Name "SharePoint - 80" -ApplicationPool "SharePoint - 80" -ApplicationPoolAccount $SPManagedAccount -DatabaseServer $DBServer -DatabaseName ("{0}_Content_DB" -f $FarmName) -Url "http://localhost" -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[14/15] Creating site collection..."

$SPSite = New-SPSite -url "http://localhost" -OwnerAlias $FarmCredential.UserName -ErrorVariable err

if ([String]::IsNullOrEmpty($err) -eq $true) {

Write-Host "[15/15] Port 80 Web application and site collect created. Browse to http://localhost to pick a template for the Web..."

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $err" }

} else { Write-Error "ERROR: $lastexitcode" }

} else { Write-Error "ERROR: $lastexitcode" }



$exitprompt = Read-Host -Prompt "Press Enter to exit..."



Para ejecutar simplefarm.ps1




1. Inicie Windows PowerShell 2.0 mediante la opción Ejecutar como administrador.

2. Navegue al directorio donde guardó simplefarm.ps1.

3. Ejecute .\simplefarm.ps1 desde el símbolo del sistema de Windows PowerShell.




1   ...   7   8   9   10   11   12   13   14   ...   74

Similar:

Guía de implementación de Microsoft SharePoint Foundation 2010 iconGuía de planeación de sitios y soluciones para Microsoft SharePoint Server 2010, Parte 2
Ti, administradores de programa y especialistas en infraestructuras que planean una solución basada en SharePoint Server 2010. Este...
Guía de implementación de Microsoft SharePoint Foundation 2010 iconReferencia técnica para Microsoft SharePoint Ser ver 2010
Entre la audiencia para la que está destinado este libro se incluyen especialistas de aplicaciones, especialistas de aplicaciones...
Guía de implementación de Microsoft SharePoint Foundation 2010 iconGuía del módulo de supervision de System Center para Microsoft SharePoint Server 2013
Publicación: para lanzamiento de Microsoft. Esta documentación solo se aplica al lanzamiento del módulo de administración de Productos...
Guía de implementación de Microsoft SharePoint Foundation 2010 iconPara profesionales de ti: Guía de planeación de Microsoft Office 2010
Microsoft Office 2010. Está dirigido a los especialistas generales de ti, los departamentos de operaciones, de soporte técnico y...
Guía de implementación de Microsoft SharePoint Foundation 2010 iconMaría Díaz-Llanos Lecuona
Gestión de Contenidos de SharePoint 2010. Maquetación, edición (de plantillas al migrar) de pág aspx con Designer de SharePoint 07....
Guía de implementación de Microsoft SharePoint Foundation 2010 iconIntroducción Access 2010
Lo más lejos que quedarán sus datos será el explorador web más cercano, gracias a las nuevas bases de datos web y los Servicios de...
Guía de implementación de Microsoft SharePoint Foundation 2010 iconPara profesionales de ti: Directiva de grupo para Microsoft Office 2010
Microsoft Office 2010. Está dirigido a profesionales generales de ti, departamentos de operaciones de ti, personal del servicio de...
Guía de implementación de Microsoft SharePoint Foundation 2010 iconMicrosoft InfoPath 2010 Guía del producto

Guía de implementación de Microsoft SharePoint Foundation 2010 iconManual de Muse un entorno de autor´ıa y publicaci´
Copyright c 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc
Guía de implementación de Microsoft SharePoint Foundation 2010 iconGuía de implementación de Operations Manager 2007
Como Microsoft debe reaccionar ante las condiciones cambiantes del mercado, no debe interpretarse como un compromiso por parte de...


Descargar 3.63 Mb.