Bereitstellen von Project Web App mit einer neuen Websitesammlung (Project Server-Abonnementedition, 2019 oder 2016)
Zusammenfassung: Enthält Informationen zum Bereitstellen einer Instanz von Project Web App zusammen mit einer Project Web App-Website in einer neuen Websitesammlung.
Gilt für: Project Server-Abonnementedition, Project Server 2019, Project Server 2016
Erstellen einer Website auf höchster Ebene
Wenn für die Webanwendung, in der Sie eine Project Web App-Website erstellen möchten, keine Website der obersten Ebene vorhanden ist, müssen Sie zuerst eine erstellen. Führen Sie die folgenden Schritte aus, um die Website auf höchster Ebene zu erstellen, falls erforderlich.
So erstellen Sie eine Website auf höchster Ebene
Klicken Sie in die Website für die SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Websitesammlungen erstellen.
Wählen Sie im Dropdownmenü Webanwendung eine Webanwendung aus.
Geben Sie im Feld Titel einen Titel für die Websitesammlung ein.
Wählen Sie im Abschnitt Vorlagenauswahl eine Vorlage für die Website aus.
Hinweis
Project Server Subscription Edition, 2019 oder 2016 erfordert keine bestimmte Vorlage. Sie können eine für Ihre Organisation geeignete Vorlage auswählen.
Geben Sie im Abschnitt Primärer Websitesammlungsadministrator den Namen des Kontos ein, das Sie für den Websiteadministrator verwenden möchten.
Klicken Sie auf OK.
Nachdem Sie die Website auf höchster Ebene erstellt haben, müssen Sie den Benutzern Zugriff auf die Website gewähren. Führen Sie die folgenden Schritte aus, um Lesezugriff für die Website zu erteilen.
So legen Sie Leseberechtigungen für die Website auf höchster Ebene fest
Navigieren Sie zur Stammwebsite (d. b. https://< Servername>).
Klicken Sie oben auf der Seite auf Freigeben.
Klicken Sie im Dialogfeld Freigeben auf Optionen anzeigen.
Wählen Sie unter Gruppe oder Berechtigungsstufe auswählen die Option Websitebesucher> [Lesen] aus<.
Geben Sie Jeder im Textfeld Namen oder E-Mail-Adressen eingeben ein.
Klicken Sie auf Freigeben.
Erstellen einer Project Web App-Website
Wichtig
Wenn Sie eine neue Project Web App-Website in Verbindung mit einer neuen Websitesammlung erstellen, wird empfohlen, eine separate SharePoint Server-Abonnementedition-, 2019- oder 2016-Inhaltsdatenbank für die Project Web App-Website und die zugehörigen Projektarbeitsbereiche zu verwenden. Um die Project Web App-Website ordnungsgemäß in ihrer eigenen Inhaltsdatenbank zu isolieren, müssen Sie Project Web App zu einem Zeitpunkt bereitstellen, zu dem andere Administratoren keine neuen Websites in der Webanwendung erstellen, in der Sie Project Web App bereitstellen.
Durch die Verwendung einer separaten Inhaltsdatenbank für Project Web App und die zugehörigen Projektarbeitsbereiche werden die Websitemigration und die Sicherungs- und Wiederherstellungsverfahren wesentlich vereinfacht.
Das Erstellen einer Project Web App-Website besteht aus fünf grundlegenden Schritten:
Erstellen einer Inhaltsdatenbank zum Hosten der Project Web App-Website und der zugehörigen Projektarbeitsbereiche.
Erstellen der Project Web App-Website selbst.
Sperren der Project Web App-Inhaltsdatenbank, um das Hinzufügen zusätzlicher Websitesammlungen zu verhindern.
Wichtig
Stellen Sie sicher, dass während der Ausführung der Verfahren in diesem Abschnitt keine anderen Administratoren der Webanwendung, für die Sie Project Web App bereitstellen möchten, Websitesammlungen hinzufügen.
So erstellen Sie eine Inhaltsdatenbank
Klicken Sie in der SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Inhaltsdatenbanken verwalten.
Klicken Sie auf Inhaltsdatenbank hinzufügen.
Wählen Sie im Abschnitt Webanwendung die Webanwendung aus, in der Sie die Project Web App-Website bereitstellen möchten.
Geben Sie im Abschnitt Datenbankname und Authentifizierung den Namen des Datenbankservers ein, auf dem Sie Ihre Project Web App-Datenbanken bereitstellen möchten, und geben Sie einen Namen für die Datenbank ein.
Klicken Sie auf OK.
Nachdem die Inhaltsdatenbank erstellt und konfiguriert wurde, erstellen Sie im nächsten Schritt die Project Web App-Website selbst.
Um eine Project Web App-Website in einer neuen Websitesammlung zu erstellen, führen Sie das Microsoft PowerShell-Cmdlet New-SPSite aus, um die Website in der von Ihnen erstellten Inhaltsdatenbank zu erstellen, und führen sie dann Enable-SPFeature aus, um die Features der Project Web App-Websitesammlung zu aktivieren.
Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:
- Feste Serverrolle securityadmin auf der SQL Server-Instanz.
- Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.
- Lokale Administratorengruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.
Führen Sie an der PowerShell-Eingabeaufforderung die folgenden Befehle aus, um die Project Web App-Website zu erstellen.
New-SPSite -ContentDatabase ContentDBName -URL SiteCollectionURL/PWASiteName -Template pwa#0 -OwnerAlias domain\user
Enable-SPFeature pwasite -URL SiteCollectionURL/PWASiteName
Beispiel:
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
Nachdem die Project Web App-Website bereitgestellt wurde, überprüfen Sie, ob sie in der von Ihnen erstellten Inhaltsdatenbank erstellt wurde. Verwenden Sie das Cmdlet Get-SPSite , und übergeben Sie die neue Inhaltsdatenbank als Parameter:
So überprüfen Sie den Ort der Project Web App-Website
Geben Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:
Get-SPSite -ContentDatabase <ContentDatabaseName>
Der Befehl sollte die URL für Ihre Project Web App-Website und keine anderen URLs zurückgeben.
Hinweis
Falls außer der URL der Project Web App-Website zusätzliche URLs in der Inhaltsdatenbank aufgelistet sind, löschen Sie die Project Web App-Website, und wiederholen Sie den Vorgang mit einer neuen Inhaltsdatenbank.
Nachdem sich die Project Web App-Website in der gewünschten Inhaltsdatenbank befindet, müssen Sie die Datenbank sperren, um zu verhindern, dass SharePoint Server der Datenbank weitere Websitesammlungen hinzufügt. Dies erfolgt durch Konfigurieren des Werts 1 für die maximale Anzahl von Websites für die Inhaltsdatenbank.
Hinweis
Das Konfigurieren dieser Einstellung verhindert nicht, dass neue Projektarbeitsbereich-Websites erstellt werden.
So sperren Sie die Inhaltsdatenbank
Klicken Sie in der SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Inhaltsdatenbanken verwalten.
Klicken Sie in der Spalte Datenbankname auf den Link für die Inhaltsdatenbank, die Sie erstellt haben.
Führen Sie im Abschnitt Datenbankkapazitätseinstellungen folgende Aktionen aus:
Geben Sie im Feld Anzahl der Websites, bevor ein Warnereignis generiert wird den Wert0 ein.
Geben Sie im Feld Maximale Anzahl an Websites, die in dieser Datenbank erstellt werden können den Wert1 ein.
Klicken Sie auf OK.
Nun können Sie auf die neue Project Web App-Website zugreifen.