Exportar (0) Imprimir
Expandir todo

Implementar Office Web Apps Server

Office Web Apps
 

Se aplica a: Office Web Apps Server

Última modificación del tema: 2014-08-18

Resumen: explica cómo implementar Office Web Apps Server de forma local para su uso por parte de SharePoint 2013, Lync Server 2013 y Exchange Server 2013.

Audiencia: profesionales de TI

La implementación de Office Web Apps Server implica instalar cierto software necesario y ejecutar algunos comandos de Windows PowerShell, pero en general el proceso está diseñado para llevarse a cabo de forma muy sencilla. Este artículo lo guía a través de los procedimientos necesarios para preparar los servidores y luego le proporciona los comandos de Windows PowerShell para configurar la granja de servidores de Office Web Apps Server.

En este artículo:

Vea el siguiente vídeo para aprender a configurar Office Web Apps Server en un entorno de prueba. También obtendrá una vista previa de cómo configurar SharePoint 2013 para usar Office Web Apps Server.

Configurar Office Web Apps Server en un entorno de prueba

Icono Vídeo (botón de reproducción)

Asegúrese de haber leído estos recursos antes de empezar:

NotaNota:
Puede completar las tareas en todo Conjuntos de aplicaciones de Office 2013 con un mouse, los métodos abreviados de teclado o el modo táctil. Para obtener información sobre cómo usar los métodos abreviados de teclado y el modo táctil con los productos y servicios de Office, vea el tema sobre los métodos abreviados de teclado y la guía de tecnología táctil de Office.

Realice los siguientes procedimientos en todos los servidores para ejecutar Office Web Apps Server.

Figura: los pasos para preparar los servidores para Office Web Apps Server

Los tres pasos principales para preparar los servidores para Office Web Apps Server.

Windows Server 2008 R2, Windows Server 2012 y Windows Server 2012 R2 tienen requisitos previos diferentes, así que seleccione el procedimiento adecuado a continuación para instalar los que sean correctos para su sistema operativo.

En Windows Server 2008 R2
  1. Instale el siguiente software:

  2. Abra el símbolo del sistema de Windows PowerShell como administrador y ejecute estos comandos para instalar los roles y servicios necesarios.

    Import-Module ServerManager
    

    A continuación, ejecute este comando:

    Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support
    

    Si se le solicita, reinicie el servidor.

En Windows Server 2012
  1. Abra el símbolo del sistema de Windows PowerShell como administrador y ejecute este comando para instalar los roles y servicios necesarios.

    Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core
    

    Si se le solicita, reinicie el servidor.

En Windows Server 2012 R2
  1. Instale el siguiente software:

  2. Abra el símbolo del sistema de Windows PowerShell como administrador y ejecute este comando para instalar los roles y servicios necesarios.

    Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core
    
    

    Si se le solicita, reinicie el servidor.

Complete los siguientes pasos en todos los servidores que ejecutarán Office Web Apps Server.

  1. Descargue Office Web Apps Server desde el Centro de descarga de Microsoft.

  2. Realice una de las acciones siguientes:

    • En Windows Server 2012 o Windows Server 2012 R2, abra directamente el archivo .img y ejecute Setup.exe.

    • Para Windows Server 2008 R2 SP1, use un programa que pueda montar o extraer archivos .img y ejecute Setup.exe.

  3. En la página Términos de licencia para software de Microsoft, seleccione Acepto los términos del contrato y haga clic en Continuar.

  4. En la página Elija una ubicación de archivos, seleccione la carpeta donde desea instalar los archivos de Office Web Apps Server (por ejemplo, C:\Archivos de programa\Microsoft Office Web Apps) y la opción Instalar ahora. Si la carpeta especificada no existe, el programa de instalación la creará automáticamente.

  5. Cuando el programa de instalación complete la instalación de Office Web Apps Server, elija Cerrar.

  6. Descargue e instale Office Web Apps Server SP1 (Recomendado para Windows Server 2012 y Windows Server 2008 R2 SP1. Obligatorio para Windows Server 2012 R2.)

    NotaNota:
    Si aplica Office Web Apps Server SP1 en un momento posterior, siga las instrucciones de Aplicar actualizaciones de software a Office Web Apps Server.
  7. Compruebe si hay actualizaciones más recientes de Office Web Apps Server consultando la lista del centro de actualizaciones de TechNet para Office, los servidores de Office y otros productos relacionados .

    NotaNota:
    Si no ha instalado Office Web Apps Server SP1, aplique KB2810007.

Los paquetes de idioma de Office Web Apps Server 2013 permiten a los usuarios ver archivos de Office basados en web en varios idiomas cuando se abren desde bibliotecas de documentos de SharePoint 2013, Outlook Web Access (como vistas previas de datos adjuntos) y Lync 2013 (como difusiones de PowerPoint). Para más información sobre cómo funcionan los paquetes de idioma, vea el tema sobre la planeación de paquetes de idioma para Office Web Apps Server.

Para instalar los paquetes de idioma, siga estos pasos.

  1. Descargue los paquetes de idioma de Office Web Apps Server desde el Centro de descarga de Microsoft.

  2. Ejecute WebAppsServerLP_en-us_x64.exe.

  3. En el asistente para los paquetes de idioma de Office Web Apps Server 2013, en la página Términos de licencia para software de Microsoft, seleccione Acepto los términos del contrato y luego Continuar.

  4. Cuando el programa de instalación complete la instalación de Office Web Apps Server, elija Cerrar.

ImportanteImportante:
  • Para instalar los paquetes de idioma después de crear la granja de servidores de Office Web Apps Server, debe quitar un servidor de la granja, instalar en él el paquete de idioma y agregarlo de nuevo a la granja.

  • Para que un paquete de idioma funcione correctamente, deberá instalarlo en todos los servidores de la granja de servidores.

Siga los procedimientos de una de las tres secciones siguientes, en función del tipo de granja de Office Web Apps Server que desea crear.

SugerenciaConsejo:
Si Windows PowerShell no reconoce el cmdlet New-OfficeWebAppsFarm al ejecutarlo, puede que tenga que importar el módulo OfficeWebApps. Use este comando:
Import-Module -Name OfficeWebApps

Si solo implementa Office Web Apps Server para uso interno o para pruebas y no necesita proporcionar las funciones de Office Web Apps Server para Lync Server 2013, este es el procedimiento correcto. En este caso, instalará una granja de un solo servidor de Office Web Apps Server que usa HTTP. Aunque no necesitará un certificado ni un equilibrador de carga, sí será necesaria una instancia de máquina virtual o de servidor físico dedicado que no ejecute ninguna otra aplicación de servidor.

Puede usar esta granja de Office Web Apps Server para proporcionar las funciones de Office Web Apps para SharePoint 2013 y Exchange Server 2013.

Figura: los pasos para implementar Office Web Apps Server

Los tres pasos principales para implementar una granja de Office Web Apps Server de un solo servidor.

Use el comando New-OfficeWebAppsFarm para crear una nueva granja de servidores de Office Web Apps Server que conste de un solo servidor, como se muestra en el ejemplo siguiente.

New-OfficeWebAppsFarm -InternalURL "http://servername" -AllowHttp -EditingEnabled

Parámetros

  • –InternalURL es el nombre del servidor que ejecuta Office Web Apps Server, como http://nombredelservidor.

  • –AllowHttp configura la granja para que use HTTP.

  • –EditingEnabled habilita la edición en Office Web Apps cuando se usa con SharePoint 2013. Este parámetro no se usa en Lync Server 2013 ni en Exchange Server 2013 porque dichos hosts no admiten la edición.

Los parámetros adicionales para configurar servicios de traducción, servidores proxy, compatibilidad con imágenes prediseñadas y visores en línea se describen en New-OfficeWebAppsFarm.

Si ve los mensajes “500 excepciones de servicio web” o “500.21: error interno del servidor”

Una vez creada la granja de servidores, los detalles correspondientes aparecen en el símbolo del sistema de Windows PowerShell. Para comprobar que Office Web Apps Server se encuentra instalado y configurado correctamente, acceda a la dirección URL de descubrimiento de Office Web Apps Server con un explorador web, tal como se muestra en el ejemplo siguiente. La dirección URL de descubrimiento es el parámetro InternalUrl que especificó al configurar la granja de Office Web Apps Server, seguido de /hosting/discovery, por ejemplo:

http://servername/hosting/discovery

Si Office Web Apps Server funciona según lo previsto, debería ver un archivo XML de detección del protocolo de Interfaz de plataforma abierta de aplicación web (WOPI) en el explorador web. Las primeras líneas del archivo deberían ser similares a las del siguiente ejemplo.

<?xml version="1.0" encoding="utf-8" ?> 
- <wopi-discovery>
- <net-zone name="internal-http">
- <app name="Excel" favIconUrl="http://servername/x/_layouts/images/FavIcon_Excel.ico" checkLicense="true">
<action name="view" ext="ods" default="true" urlsrc="http://servername/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 
<action name="view" ext="xls" default="true" urlsrc="http://servername/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 
<action name="view" ext="xlsb" default="true" urlsrc="http://servername/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 
<action name="view" ext="xlsm" default="true" urlsrc="http://servername/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" /> 

La granja ya está lista para proporcionar las funciones de Office Web Apps a hosts en HTTP. Visite los siguientes artículos para más información sobre cómo configurar hosts.

Para la mayoría de los entornos de producción, se recomienda el uso de HTTPS para sus características de seguridad. Además, HTTPS es necesario si quiere proporcionar las funciones de Office Web Apps Server para Lync Server 2013, que permiten a los usuarios ver difusiones de PowerPoint en un explorador. Aquí se muestra cómo instalar una granja de un solo servidor de Office Web Apps Server que usa HTTPS. Deberá instalar un certificado en el servidor, tal como se describe en el tema sobre la protección de comunicaciones de Office Web Apps Server mediante HTTPS.

Esta granja de servidores de Office Web Apps Server proporcionará las funciones de Office Web Apps para SharePoint 2013, Lync Server 2013 y Exchange Server 2013.

Figura: los pasos para implementar Office Web Apps Server

Los tres pasos principales para implementar una granja de Office Web Apps Server de un solo servidor.

Use el comando New-OfficeWebAppsFarm para crear una nueva granja de servidores de Office Web Apps Server que conste de un solo servidor, como se muestra en el ejemplo siguiente.

New-OfficeWebAppsFarm -InternalUrl "https://server.contoso.com" -ExternalUrl "https://wacweb01.contoso.com" -CertificateName "OfficeWebApps Certificate" -EditingEnabled

Parámetros

  • –InternalURL es el nombre de dominio completo (FQDN) del servidor que ejecuta Office Web Apps Server, como http://nombredelservidor.contoso.com.

  • –ExternalURL es el FQDN al que se puede acceder en Internet.

  • –CertificateName es el nombre descriptivo del certificado.

  • –EditingEnabled es opcional y habilita la edición en Office Web Apps cuando se usa con SharePoint 2013. Este parámetro no se usa en Lync Server 2013 ni en Exchange Server 2013 porque dichos hosts no admiten la edición.

Los parámetros adicionales para configurar servicios de traducción, servidores proxy, compatibilidad con imágenes prediseñadas y visores en línea se describen en New-OfficeWebAppsFarm.

Si ve los mensajes “500 excepciones de servicio web” o “500.21: error interno del servidor”

Una vez creada la granja de servidores, los detalles correspondientes aparecen en el símbolo del sistema de Windows PowerShell. Para comprobar que Office Web Apps Server se encuentra instalado y configurado correctamente, acceda a la dirección URL de descubrimiento de Office Web Apps Server con un explorador web, tal como se muestra en el ejemplo siguiente. La dirección URL de descubrimiento es el parámetro InternalUrl que especificó al configurar la granja de Office Web Apps Server, seguido de /hosting/discovery, por ejemplo:

https://server.contoso.com/hosting/discovery

Si Office Web Apps Server funciona según lo previsto, debería ver un archivo XML de detección del protocolo de Interfaz de plataforma abierta de aplicación web (WOPI) en el explorador web. Las primeras líneas del archivo deberían ser similares a las del siguiente ejemplo:

<?xml version="1.0" encoding="UTF-8"?>
<wopi-discovery><net-zone 
name="internal-https"><app name="Excel" checkLicense="true" 
favIconUrl="https://wac.contoso.com/x/_layouts/images/FavIcon_Excel.ico"><action 
name="view" 
urlsrc="https://wac.contoso.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" 
default="true" ext="ods"/><action name="view" 
urlsrc="https://wac.contoso.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" 
default="true" ext="xls"/><action name="view"
 

NotaNota:
En función de la configuración de seguridad del explorador web, puede que vea un mensaje que le indica que seleccione Mostrar todo el contenido antes de que se muestre el contenido del archivo XML de detección.

La granja ya está lista para proporcionar las funciones de Office Web Apps a hosts en HTTPS. Visite los siguientes artículos para más información sobre cómo configurar hosts.

Si prevé que habrá mucho tráfico en la granja de servidores de Office Web Apps Server y desea estar disponible tanto en Internet como en la red interna, este tipo de topología es el indicado. Esta sección muestra cómo instalar una granja de varios servidores de Office Web Apps Server que usa un equilibrador de carga y HTTPS. Si le interesa, obtenga más información sobre esta topología.

Antes de comenzar, asegúrese de que el equilibrador de carga está configurado como se describe en el tema sobre los Requisitos del equilibrador de carga para Office Web Apps Server. Además, deberá instalar un certificado en el equilibrador de carga, tal como se describe en el tema sobre la protección de comunicaciones de Office Web Apps Server mediante HTTPS. Esta granja de Office Web Apps Server proporcionará las funciones de Office Web Apps para SharePoint 2013, Lync Server 2013 y Exchange Server 2013.

Figura: los pasos para implementar Office Web Apps Server

Los cuatro pasos principales para implementar una granja de Office Web Apps Server de varios servidores.

Use el comando New-OfficeWebAppsFarm para crear una nueva granja de servidores de Office Web Apps Server en el primer servidor, tal como se muestra en el ejemplo siguiente.

New-OfficeWebAppsFarm -InternalUrl "https://server.contoso.com" -ExternalUrl "https://wacweb01.contoso.com" -SSLOffloaded -EditingEnabled

Parámetros

  • –InternalURL es el nombre de dominio completo (FQDN) del servidor que ejecuta Office Web Apps Server, como http://nombredelservidor.contoso.com.

  • –ExternalURL es el FQDN al que se puede acceder en Internet.

  • -SSLOffloaded permite la descarga de terminación SSL en el equilibrador de carga.

  • –EditingEnabled es opcional y habilita la edición en Office Web Apps cuando se usa con SharePoint 2013. Este parámetro no se usa en Lync Server 2013 ni en Exchange Server 2013 porque dichos hosts no admiten la edición.

Otros parámetros para configurar servicios de traducción, servidores proxy, compatibilidad con imágenes prediseñadas y visores en línea se describen en New-OfficeWebAppsFarm.

Si ve los mensajes “500 excepciones de servicio web” o “500.21: error interno del servidor”

Una vez que el primer servidor ejecuta Office Web Apps Server, ejecute el comando New-OfficeWebAppsMachine en cada servidor que quiera agregar a la granja de Office Web Apps Server. Para el parámetro –MachineToJoin, use el nombre de equipo de un servidor que ya esté en la granja de Office Web Apps Server. Por ejemplo, si server1.contoso.com ya está en la granja, use lo siguiente:

New-OfficeWebAppsMachine -MachineToJoin "server1.contoso.com"

¿Desea más información sobre estos parámetros? Puede encontrarlos en New-OfficeWebAppsMachine.

Una vez creada la granja de servidores, los detalles correspondientes aparecen en el símbolo del sistema de Windows PowerShell. Para comprobar que Office Web Apps Server se encuentra instalado y configurado correctamente, acceda a la dirección URL de descubrimiento de Office Web Apps Server con un explorador web, tal como se muestra en el ejemplo siguiente. La dirección URL de descubrimiento es el parámetro InternalUrl que especificó al configurar granja de Office Web Apps Server, seguido de /hosting/discovery. Por ejemplo:

https://server.contoso.com/hosting/discovery

Si Office Web Apps Server funciona según lo previsto, debería ver un archivo XML de detección del protocolo de Interfaz de plataforma abierta de aplicación web (WOPI) en el explorador web. Las primeras líneas del archivo deberían ser similares a las del siguiente ejemplo:

<?xml version="1.0" encoding="UTF-8"?>
<wopi-discovery><net-zone name="internal-https"><app name="Excel" checkLicense="true" favIconUrl="https://officewebapps.contoso.com/x/_layouts/images/FavIcon_Excel.ico"><action name="view" urlsrc="https://officewebapps.contoso.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" default="true" ext="ods"/><action name="view" urlsrc="https://officewebapps.contoso.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" default="true" ext="xls"/><action name="view" urlsrc="https://officewebapps.contoso.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&>" default="true" ext="xlsb"/> 

NotaNota:
En función de la configuración de seguridad del explorador web, puede que vea un mensaje que le indica que seleccione Mostrar todo el contenido antes de que se muestre el contenido del archivo XML de detección.

La granja ya está lista para proporcionar las funciones de Office Web Apps a hosts en HTTPS. Visite los siguientes artículos para más información sobre cómo configurar hosts.

Si las características de .NET Framework 3.5 se instalaron y posteriormente se quitaron, al ejecutar los cmdlets OfficeWebApps, pueden aparecer los mensajes “500 excepciones de servicio web” o “500.21: error interno del servidor”. Para corregir este problema, ejecute los siguientes comandos de muestra desde un símbolo del sistema con privilegios elevados. Así borrará la configuración que puede estar impidiendo que Office Web Apps Server funcione correctamente:

Para Windows Server 2008 R2

%systemroot%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -iru
iisreset /restart /noforce

Para Windows Server 2012 o Windows Server 2012 R2

dism /online /enable-feature /featurename:IIS-ASPNET45

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft