Implementar Project Web App con una nueva colección de sitios (Project Server Subscription Edition, 2019 o 2016)
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 Edición de Suscripción, Project Server 2019, Project Server 2016
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
En el sitio web de Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Crear colecciones de sitios.
Elija la aplicación web en el menú desplegable Aplicación web.
Escriba un título para la colección de sitios en el cuadro Título.
En la sección Selección de plantilla, elija una plantilla para el sitio.
Nota:
Project Servers Subscription Edition, 2019 o 2016 no requiere una plantilla específica. Puede elegir una adecuada para su organización.
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.
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
Vaya al sitio raíz (es decir, https://< servername>).
En la parte superior de la página, haga clic en Compartir.
En el cuadro de diálogo Compartir, haga clic en Mostrar opciones.
En el nivel Seleccionar un grupo o permiso, elija <Visitantes del sitio> [Lectura].
En el cuadro de texto Escribir nombres o direcciones de correo electrónico, escriba Todos.
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 independiente de SharePoint Server Edición de Suscripción, 2019 o 2016 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:
Crear una base de datos de contenido para hospedar el sitio de Project Web App y sus áreas de trabajo de proyecto asociadas.
Crear el propio sitio de Project Web App.
Bloquear la base de datos de contenido de Project Web App para evitar que se agreguen colecciones de sitios adicionales.
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 crear una base de datos de contenido
En Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Administrar bases de datos de contenido.
Haga clic en Agregar una base de datos de contenido.
En la sección Aplicación web, elija la aplicación web donde va a implementar el sitio de Project Web App.
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.
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 en una nueva colección de sitios, ejecute el cmdlet New-SPSite de Microsoft PowerShell para crear el sitio en la base de datos de contenido que creó y, a continuación, ejecute Enable-SPFeature para activar las características de la colección de sitios de Project Web App.
Compruebe que cumple con las pertenencias siguientes:
- Rol fijo de servidor securityadmin en la instancia de SQL Server.
- Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.
- Grupo de administradores locales en el servidor en el que se van a ejecutar los cmdlets de PowerShell.
Desde el símbolo del sistema de PowerShell, ejecute los siguientes comandos para crear el sitio de Project Web App.
New-SPSite -ContentDatabase ContentDBName -URL SiteCollectionURL/PWASiteName -Template pwa#0 -OwnerAlias domain\user
Enable-SPFeature pwasite -URL SiteCollectionURL/PWASiteName
Por ejemplo:
New-SPSite -ContentDatabase PWA_Content -URL https://contoso-appsrv1/sites/PWA -Template pwa#0 -OwnerAlias domain\user
Enable-SPFeature pwasite -URL https://contoso-appsrv1/sites/PWA
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 cmdlet Get-SPSite y pase la nueva base de datos de contenido como parámetro:
Para comprobar la ubicación del sitio de Project Web App
En el símbolo del sistema de PowerShell, 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 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
En Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Administrar bases de datos de contenido.
En la columna Nombre de la base de datos, haga clic en el vínculo de la base de datos de contenido que creó.
En la sección Configuración de capacidad de la base de datos:
En el cuadro Número de sitios antes de que se genere un evento de advertencia, escriba 0.
En el cuadro Número máximo de sitios que se puede crear en esta base de datos, escriba 1.
Haga clic en Aceptar.
Ahora puede tener acceso al nuevo sitio de Project Web App.