Implementación de Project Web App con una nueva colección de sitios (Project Server 2013)

Resumen: aprenda a implementar una instancia de Project Web App junto con un sitio de Project Web App en una nueva colección de sitios.
Se aplica a: Project Server 2013

Al crear un sitio de Project Web App con una nueva colección de sitios, se crea una base de datos de Project Web App en la instancia especificada de SQL Server.

Nota:

Si su organización requiere que un administrador de base de datos cree manualmente las bases de datos, haga que el administrador de la base de datos vea New-SPProjectDatabase y cree la base de datos de Project Web App antes de continuar con los procedimientos de este artículo.

Demostración de vídeo

En este vídeo se muestran los pasos necesarios para crear un sitio de Project Web App con una nueva colección de sitios en una granja de servidores de Project Server 2013, como se describe en este artículo.

Vídeo: Implementación de Project Web App con una nueva colección de sitios

Crear un sitio web de nivel superior

Si no existe un sitio web de nivel superior para la aplicación web donde desea crear un sitio Project Web App, primero debe crear uno. Use el procedimiento siguiente para crear un sitio web de nivel superior si es necesario.

Para crear un sitio web de nivel superior

  1. Abra Administración central de SharePoint 2013.

    • Para Windows Server 2008 R2:

    • Haga clic en Inicio, en Productos de Microsoft SharePoint 2013 y en Administración central de SharePoint 2013.

    • Para Windows Server 2012:

    • En la pantalla Inicio, haga clic en Administración central de SharePoint 2013.

      Si Administración central de SharePoint 2013 no está en la pantalla Inicio:

    • Haga clic con el botón secundario en Equipo, haga clic en Todas las aplicaciones y luego haga clic en Administración central de SharePoint 2013.

  2. En Administración central, en la sección Administración de aplicaciones, haga clic en Crear colecciones de sitios.

  3. Elija la aplicación web en el menú desplegable Aplicación web.

    Nota:

    Si no hay ninguna aplicación web disponible, debe crear una. Para obtener más información, vea Crear una aplicación web (SharePoint Server 2013).

  4. Escriba un título para la colección de sitios en el cuadro Título.

  5. En la sección Selección de plantilla, elija una plantilla para el sitio.

    Nota:

    Project Server 2013 no requiere una plantilla específica. Puede elegir una adecuada para su organización.

  6. En la sección Administrador de la colección de sitios primaria, escriba el nombre de la cuenta que desea usar para el administrador del sitio.

  7. Haga clic en Aceptar.

Después de crear el sitio web de nivel superior, debe permitir el acceso al sitio a los usuarios. Use el siguiente procedimiento para conceder acceso de lectura al sitio de nivel superior.

Para definir permisos de lectura en el sitio web de nivel superior

  1. Vaya al sitio raíz (es decir, https://< servername>).

  2. En la parte superior de la página, haga clic en Compartir.

  3. En el cuadro de diálogo Compartir, haga clic en Mostrar opciones.

  4. En el nivel Seleccionar un grupo o permiso, elija <Visitantes del sitio> [Lectura].

  5. En el cuadro de texto Escribir nombres o direcciones de correo electrónico , escriba Todos.

  6. Haga clic en Compartir.

Creación de un sitio de Project Web App

Importante

Al crear un nuevo sitio de Project Web App junto con una nueva colección de sitios, se recomienda usar una base de datos de contenido de SharePoint Server 2013 independiente para el sitio de Project Web App y sus áreas de trabajo de proyecto asociadas. Para aislar correctamente el sitio de Project Web App en su propia base de datos de contenido, debe implementar Project Web App cuando otros administradores no estén creando sitios en la aplicación web donde está implementando Project Web App.

Al colocar Project Web App y las áreas de trabajo de proyecto asociadas en una base de datos de contenido separada, se simplifica en gran medida la migración del sitio y los procedimientos de copia de seguridad y restauración.

La creación de un sitio de Project Web App consta de cinco pasos básicos:

  1. Bloquear temporalmente las bases de datos de contenido existentes.

  2. Crear una base de datos de contenido para hospedar el sitio de Project Web App y sus áreas de trabajo de proyecto asociadas.

  3. Crear el propio sitio de Project Web App.

  4. Bloquear la base de datos de contenido de Project Web App para evitar que se agreguen colecciones de sitios adicionales.

  5. Desbloquear bases de datos de contenido existentes.

SharePoint Server 2013 usa un algoritmo round robin para determinar la distribución de colecciones de sitios entre bases de datos de contenido. Para implementar el sitio de Project Web App en una base de datos de contenido específica, debe bloquear las bases de datos de contenido existentes en la granja de servidores. El proceso no afecta al acceso de los usuarios; solo afecta a la distribución de las nuevas colecciones de sitios.

Nota:

Si va a implementar Project Web App en una nueva aplicación web que se dedicará a PWA, puede usar la base de datos de contenido predeterminada creada con esa aplicación web para Project Web App. En este caso, no hay necesidad de seguir los procedimientos de bloqueo indicados más abajo. Sin embargo, se recomienda establecer la opción Número máximo de sitios que se pueden crear en esta base de datos en1 para esa base de datos de contenido después de implementar Project Web App. Esto ayuda a evitar que en el futuro se creen colecciones de sitios adicionales más allá de Project Web App en esa base de datos.

Para bloquear las bases de datos de contenido, siga estos pasos para cada base de datos de contenido asociada a la aplicación web en la que planea implementar el sitio de Project Web App.

Importante

Mientras está siguiendo los procedimientos de esta sección, asegúrese de que ningún otro administrador agregue colecciones de sitios a la aplicación web en la que piensa implementar Project Web App.

Para bloquear una base de datos de contenido

  1. En Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Administrar bases de datos de contenido.

  2. En la columna Número actual de colecciones de sitios, observe el número de colecciones de sitios para la base de datos que se va a bloquear.

  3. En la columna Nombre de la base de datos, haga clic en el vínculo de la base de datos que se desea bloquear.

  4. En la sección Configuración de capacidad de la base de datos:

  5. En el cuadro Número máximo de sitios que se puede crear en esta base de datos, escriba el número existente de las colecciones de sitios de esta base de datos (tal como se indica en la columna Número actual de colecciones de sitios, anteriormente en este procedimiento).

    Nota:

    Tome nota del valor actual de este parámetro. Tendrá que volver a cambiarlo a este valor una vez creado el sitio PWA.

  6. En el cuadro Número de sitios antes de que se genere un evento de advertencia, escriba un número menor que el valor que se usa para Número máximo de sitios que se puede crear en esta base de datos.

    Nota:

    Tome nota del valor actual de este parámetro. Tendrá que volver a cambiarlo a este valor una vez creado el sitio de Project Web App.

  7. Haga clic en Aceptar.

Para crear una base de datos de contenido

  1. En Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Administrar bases de datos de contenido.

  2. Haga clic en Agregar una base de datos de contenido.

  3. En la sección Aplicación web, elija la aplicación web donde va a implementar el sitio de Project Web App.

  4. En la sección Nombre y autenticación de base de datos, escriba el nombre del servidor de bases de datos donde va a implementar las bases de datos de Project Web App y escriba un nombre para la base de datos.

  5. Haga clic en Aceptar.

Una vez creada y configurada la base de datos de contenido, el siguiente paso consiste en crear el propio sitio de Project Web App.

Para crear un sitio de Project Web App

  1. En Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  2. En la página Administrar aplicaciones de servicio, haga clic en la aplicación de servicio de Project Server.

  3. En la página Administrar sitios de Project Web App, haga clic en Crear instancia de Project Web App.

  4. Complete la página Crear instancia de Project Web App como se indica en la tabla siguiente:

Opción Descripción
Aplicación web
Aplicación web para el sitio de Project Web App.
Ruta de acceso de Project Web App
Ruta de acceso desde el sitio raíz de este sitio de Project Web App.
Seleccionar idioma
Idioma de la interfaz de usuario de este sitio de Project Web App.
Uso de la dirección URL pública
Use esta opción si desea hospedar el sitio de Project Web App en una dirección URL raíz (por ejemplo, https://www.contoso.com).
Cuenta Administrador
La cuenta de usuario que se agregará al grupo de seguridad Administradores de Project Web App en esta instancia de Project Web App. Debe usar esta cuenta la primera vez que acceda al sitio de Project Web App.
Servidor de bases de datos
Instancia de SQL Server donde desea hospedar la base de datos de Project Web App. Si el administrador de la base de datos ya ha creado una base de datos de Project Web App, especifique los nombres de esa base de datos en el cuadro de texto Nombre de base de datos de Project Web App . Si la base de datos no se creó anteriormente, se creará automáticamente.
Cuota para contenido de SharePoint en este sitio
El almacenamiento máximo del sitio, en megabytes, para el sitio de Project Web App.
Advertencia de cuota para contenido de SharePoint en este sitio
El nivel de almacenamiento del sitio, en megabytes, que, al alcanzarse, genera el envío de un mensaje de correo electrónico de advertencia al administrador del sitio.
  1. Haga clic en Aceptar.

Project Server inicia el proceso de creación del sitio de Project Web App. Esto puede tardar un poco. Una vez completado el proceso de creación del sitio, se aprovisiona el estado que se muestra en la lista de sitios de Project Web App.

Una vez aprovisionado el sitio de Project Web App, compruebe que se haya creado en la base de datos de contenido que creó. Use el comando Get-SPSite de PowerShell de Microsoft, pasando la nueva base de datos de contenido como un parámetro:

Para comprobar la ubicación del sitio de Project Web App

  1. Compruebe que cumple con los siguientes requisitos: Vea Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2013.

  4. Haga clic en Consola de administración de SharePoint 2013.

  5. En el símbolo del sistema de Microsoft PowerShell (es decir, PS C:\>), escriba el siguiente comando y presione ENTRAR:

    Get-SPSite -ContentDatabase<ContentDatabaseName>

    El comando debe devolver la dirección URL del sitio de Project Web App y ninguna otra dirección URL.

    Nota:

    Si figuran otras direcciones URL aparte de la del sitio de Project Web App en la base de datos de contenido, elimine el sitio de Project Web App y vuelva a iniciar el procedimiento con una nueva base de datos de contenido.

Una vez que el sitio de Project Web App se encuentra en la base de datos de contenido deseada, debe bloquear la base de datos para evitar que SharePoint Server 2013 agregue colecciones de sitios adicionales a la base de datos. Para ello, defina como uno el número máximo de sitios de la base de datos de contenido.

Nota:

La configuración de esta opción no impide la creación de nuevos sitios de área de trabajo de proyecto.

Para bloquear la base de datos de contenido

  1. En Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Administrar bases de datos de contenido.

  2. En la columna Nombre de la base de datos, haga clic en el vínculo de la base de datos de contenido que creó.

  3. En la sección Configuración de capacidad de la base de datos:

  4. En el cuadro Número de sitios antes de que se genere un evento de advertencia, escriba 0.

  5. En el cuadro Número máximo de sitios que se puede crear en esta base de datos, escriba 1.

  6. Haga clic en Aceptar.

Después de bloquear la base de datos de contenido de Project Web App, puede devolver cualquier otra base de datos de contenido a sus valores originales para El número máximo de sitios que se pueden crear en esta base de datos y El número de sitios antes de que se genere un evento warning.

Ahora puede tener acceso al nuevo sitio de Project Web App.

Vea también

Implementación de Project Web App en una colección de sitios existente (Project Server 2016)

Foros de Project