Distribuire Project Web App con una nuova raccolta siti (Project Server 2013)

Riepilogo: informazioni su come distribuire un'istanza di Project Web App insieme a un sito di Project Web App in una nuova raccolta siti.
Si applica a: Project Server 2013

La creazione di un sito di Project Web App con una nuova raccolta siti crea un database di Project Web App nell'istanza specificata di SQL Server.

Nota

Se l'organizzazione richiede che i database vengano creati manualmente da un amministratore di database, fare in modo che l'amministratore del database veda New-SPProjectDatabase e crei il database di Project Web App prima di procedere con le procedure descritte in questo articolo.

Dimostrazione video

Questo video illustra i passaggi necessari per creare un sito di Project Web App con una nuova raccolta siti in una farm di Project Server 2013, come descritto in questo articolo.

Video: Distribuire Project Web App con una nuova raccolta siti

Creare un sito Web principale

Se non esiste un sito Web di primo livello per l'applicazione Web in cui si vuole creare un sito di Project Web App, è prima necessario crearne uno. Per creare il sito Web principale, eseguire la procedura seguente.

Per creare un sito Web principale

  1. Avviare Amministrazione centrale SharePoint 2013.

    • Per Windows Server 2008 R2:

    • Fare clic sul pulsante Start, scegliere Prodotti Microsoft SharePoint 2013 e quindi Amministrazione centrale SharePoint 2013.

    • Per Windows Server 2012:

    • Nella schermata Start fare clic su Amministrazione centrale SharePoint 2013.

      Se Amministrazione centrale SharePoint 2013 non è disponibile nella schermata Start:

    • Fare clic con il pulsante destro del mouse su Computer, scegliere Tutte le app e quindi Amministrazione centrale SharePoint 2013.

  2. Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su Crea raccolte siti.

  3. Selezionare un'applicazione Web dal menu a discesa Applicazione Web.

    Nota

    Se non è disponibile un'applicazione Web, è necessario crearne una. Per altre informazioni, vedere Creare un'applicazione Web (SharePoint Server 2013).

  4. Digitare un titolo per la raccolta siti nella casella Titolo.

  5. Nella sezione Selezione modello scegliere un modello per il sito.

    Nota

    Project Server 2013 non richiede un modello specifico. È possibile sceglierne uno adatto per l'organizzazione.

  6. Nella sezione Amministratore principale raccolta siti digitare il nome dell'account da utilizzare come amministratore del sito.

  7. Fare clic su OK.

Dopo aver creato il sito Web principale, è necessario concedere agli utenti l'accesso al sito. Per consentire l'accesso in lettura al sito principale, eseguire la procedura seguente.

Per impostare le autorizzazioni di lettura sul sito Web principale

  1. Passare al sito radice , ovvero https://< servername>.

  2. Nella parte superiore della pagina fare clic su Condividi.

  3. Nella finestra di dialogo Condividi fare clic su Mostra opzioni.

  4. Dal livello Selezionare un gruppo o un livello di autorizzazione scegliere <Visitatori del sito> [Lettura].

  5. Nella casella di testo Immettere nomi o indirizzi di posta elettronica digitare Tutti.

  6. Fare clic su Condividi.

Creare un sito di Project Web App

Importante

Quando si crea un nuovo sito di Project Web App insieme a una nuova raccolta siti, è consigliabile usare un database del contenuto di SharePoint Server 2013 separato per il sito di Project Web App e le aree di lavoro del progetto associate. Per isolare correttamente il sito di Project Web App nel proprio database del contenuto, è necessario distribuire Project Web App in un momento in cui altri amministratori non creano nuovi siti nell'applicazione Web in cui si distribuisce Project Web App.

Inserendo Project Web App e le aree di lavoro del progetto associate in un database del contenuto separato, è possibile semplificare notevolmente le procedure di migrazione e backup e ripristino del sito.

La creazione di un sito di Project Web App richiede cinque passaggi di base:

  1. Bloccare temporaneamente i database del contenuto esistenti.

  2. Creare un database del contenuto per ospitare il sito di Project Web App e le aree di lavoro del progetto associate.

  3. Creare il sito di Project Web App stesso.

  4. Bloccare il database del contenuto di Project Web App per impedire l'aggiunta di altre raccolte siti.

  5. Sbloccare i database del contenuto esistenti.

SharePoint Server 2013 usa un algoritmo round robin per determinare la distribuzione delle raccolte siti tra database del contenuto. Per distribuire il sito di Project Web App in un database del contenuto specifico, è necessario bloccare tutti i database del contenuto esistenti nella farm. Questo processo non ha effetto sull'accesso utente, ma solo sulla distribuzione di nuove raccolte siti.

Nota

Se si distribuisce Project Web App in una nuova applicazione Web dedicata a PWA, è possibile usare il database del contenuto predefinito creato con tale applicazione Web per Project Web App. In questo caso, non è necessario eseguire le procedure di blocco seguenti. Tuttavia, è consigliabile impostare il numero massimo di siti che è possibile creare in questa impostazione di database su1 per il database del contenuto dopo la distribuzione di Project Web App. Ciò consente di evitare la creazione di altre raccolte siti oltre a Project Web App nel database in futuro.

Per bloccare i database del contenuto, seguire questa procedura per ogni database del contenuto associato all'applicazione Web in cui si prevede di distribuire il sito di Project Web App.

Importante

Assicurarsi che nessun altro amministratore stia aggiungendo raccolte siti all'applicazione Web in cui si prevede di distribuire Project Web App mentre si eseguono le procedure in questa sezione.

Per bloccare un database del contenuto

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci database del contenuto.

  2. Nella colonna Numero corrente di raccolte siti prendere nota del numero di raccolte siti del database che si intende bloccare.

  3. Nella colonna Nome database fare clic sul collegamento del database del contenuto che si desidera bloccare.

  4. Nella sezione Impostazioni capacità database eseguire le operazioni seguenti:

  5. Nella casella Numero massimo di siti che è possibile creare nel database digitare il numero di raccolte siti già esistenti per il database (indicato nella colonna Numero corrente di raccolte siti più indietro in questa procedura).

    Nota

    Prendere nota del valore corrente di questo parametro. Sarà necessario ripristinarlo dopo la creazione del sito di Project Web App.

  6. Nella casella Numero di siti consentiti prima della generazione di un avviso digitare un numero inferiore al valore utilizzato per Numero massimo di siti che è possibile creare nel database.

    Nota

    Prendere nota del valore corrente di questo parametro. Sarà necessario ripristinare questo valore dopo la creazione del sito di Project Web App.

  7. Fare clic su OK.

Per creare un database del contenuto

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci database del contenuto.

  2. Fare clic su Aggiungi database del contenuto.

  3. Nella sezione Applicazione Web scegliere l'applicazione Web in cui si prevede di distribuire il sito di Project Web App.

  4. Nella sezione Nome database e autenticazione digitare il nome del server di database in cui si prevede di distribuire i database di Project Web App e digitare un nome per il database.

  5. Fare clic su OK.

Dopo aver creato e configurato il database del contenuto, il passaggio successivo consiste nel creare il sito di Project Web App stesso.

Per creare un sito di Project Web App

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.

  2. Nella pagina Gestisci applicazioni di servizio fare clic su Applicazione di servizio di Project Server.

  3. Nella pagina Gestisci siti di Project Web App fare clic su Crea istanza di Project Web App.

  4. Completare la pagina Crea istanza di Project Web App come indicato nella tabella seguente:

Opzione Descrizione
Applicazione Web
Applicazione Web per il sito di Project Web App.
Percorso Project Web App
Percorso dal sito radice per questo sito di Project Web App.
Selezionare una lingua
Lingua dell'interfaccia utente per il sito di Project Web App.
Usa URL pubblico
Usare questa opzione se si vuole ospitare il sito di Project Web App in un URL radice , https://www.contoso.comad esempio .
Account amministratore
Account utente che verrà aggiunto al gruppo di sicurezza Administrators per Project Web App in questa istanza di Project Web App. È necessario usare questo account la prima volta che si accede al sito di Project Web App.
Server di database
Istanza di SQL Server in cui si vuole ospitare il database di Project Web App. Se l'amministratore del database ha già creato un database di Project Web App, specificare i nomi di tale database nella casella di testo Nome database di Project Web App . Se il database non è stato già creato, verrà creato automaticamente.
Quota per il contenuto di SharePoint nel sito
Spazio di archiviazione del sito massimo, in megabyte, per il sito di Project Web App.
Avviso di quota per il contenuto di SharePoint nel sito
Il livello di capacità del sito, in megabyte, in corrispondenza del quale verrà inviato all'amministratore del sito un messaggio di posta elettronica di avviso.
  1. Fare clic su OK.

Project Server avvia il processo di creazione del sito di Project Web App. L'operazione potrebbe richiedere un certo tempo. Al termine del processo di creazione del sito, viene effettuato il provisioning dello stato visualizzato nell'elenco dei siti di Project Web App.

Dopo aver effettuato il provisioning del sito di Project Web App, verificare che sia stato creato nel database del contenuto creato. Usare il comando Get-SPSite di Microsoft PowerShell, passando il nuovo database del contenuto come parametro:

Per verificare il percorso del sito di Project Web App

  1. Verificare che vengano soddisfatti i requisiti minimi seguenti: vedere Add-SPShellAdmin.

  2. Fare clic sul pulsante Start e scegliere Tutti i programmi.

  3. Fare clic su Prodotti Microsoft SharePoint 2013.

  4. Fare clic su SharePoint 2013 Management Shell.

  5. Dal prompt dei comandi di Microsoft PowerShell (ovvero PS C:\>), digitare il comando seguente e quindi premere INVIO:

    Get-SPSite -ContentDatabase<ContentDatabaseName>

    Il comando deve restituire l'URL per il sito di Project Web App e nessun altro URL.

    Nota

    Se nel database del contenuto sono elencati ALTRI URL oltre a quelli del sito di Project Web App, eliminare il sito di Project Web App e riavviare la procedura con un nuovo database del contenuto.

Dopo che il sito di Project Web App si trova nel database del contenuto desiderato, è necessario bloccare il database per impedire a SharePoint Server 2013 di aggiungere altre raccolte siti al database. Questa operazione viene eseguita impostando il numero massimo di siti del database del contenuto su uno.

Nota

La configurazione di questa impostazione non impedisce la creazione di nuovi siti di aree di lavoro progetto.

Per bloccare il database del contenuto

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci database del contenuto.

  2. Nella colonna Nome database fare clic sul collegamento del database del contenuto che è stato creato.

  3. Nella sezione Impostazioni capacità database eseguire le operazioni seguenti:

  4. Nella casella Numero di siti consentiti prima della generazione di un avviso digitare 0.

  5. Nella casella Numero massimo di siti che è possibile creare nel database digitare 1.

  6. Fare clic su OK.

Dopo aver bloccato il database del contenuto di Project Web App, è possibile restituire tutti gli altri database del contenuto ai valori originali per Numero massimo di siti che è possibile creare in questo database e Numero di siti prima che venga generato un evento Di avviso.

È ora possibile accedere al nuovo sito di Project Web App.

Vedere anche

Distribuire Project Web App in una raccolta siti esistente (Project Server 2016)

Forum di Project