SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Installieren einer neuen WebApplication via Powershell

Unbeantwortet Dieser Beitrag hat 3 Antworten

Ohne Rang
282 Beiträge
MStel erstellt 16 Apr. 2015 15:08
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

aktuell bin ich am erstellen einer neuen WebApplication über PowerShell.

Komme aber mit den Parametern nicht ganz klar.
Ich habe keine WWW- Domain, sprich ich würde die WebApplication auf meinem Lokalem Rechner ( Localhost ) erstellen. Von Hand klappte das ganz gut ich habe nun eine WebApp unter der Seite Localhost:36499 erstellen können.
Über Skript brauche ich dasselbe mit anderem Port. Dieser ist zwar als Parameter einfach mitzugeben, aber ich weiß den Rest nicht auszufüllen und/oder kann damit nichts anfangen ( Host Header, ApplicationPool { muss ein neuer erstellt werden dafür ? } , authentification Provider, oder auch der SecureSocket. )

Hier das Beispiel von Microsoft:

New-SPWebApplication -Name "Contoso Internet Site" -Port 443 -HostHeader sharepoint.contoso.com -URL "https://www.contoso.com " -ApplicationPool "ContosoAppPool" -ApplicationPoolAccount (Get-SPManagedAccount "DOMAIN\jdoe") -AuthenticationProvider $ap -SecureSocketsLayer

habe dieses Beispiel auf meine Daten angepasst und als Admin in der Shell laufen lassen und erhalte die Meldung "aus dem bereitgestelltem Parameter "pipebind"  konnte kein gültiges SP-webApplication Objekt erstellt werden"

Danke
Mstel

Alle Antworten

Ohne Rang
634 Beiträge
Olaf Didszun Als Antwort am 16 Apr. 2015 15:12
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

dein Beispiel verwendet Get-SPManagedAccount (bei dem du vermutlich einen anderen Parameter verwendest). Gibt es diesen Benutzer in deiner Farm? Wenn nicht, dann muss er zuerst angelegt werden (New-SPManagedAccount (https://technet.microsoft.com/en-us/library/ff607831.aspx)).

VG

Olaf

 

Ohne Rang
282 Beiträge
MStel Als Antwort am 17 Apr. 2015 08:48
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

ich habe die benötigten Variablen nun mal alle erstellt und zugewiesen.
Was nun total keinen Sinn ergibt, ist dass ich für das Erstellen einer WebApplication eine ContentDB mitliefern muss.
Möchte ich allerdings eine Content Db erstellen, muss ich die WebApp dazu angeben.

Irgendwie bin ich gerade in einem Teufelskreis.

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 28 Apr. 2015 11:57
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Etwas verspätete Antwort, aber falls das Problem noch besteht einfach die ContentDB als String angeben. Es wird dann eine neue Datenbank mit diesem Namen angelegt. Jede WebApp braucht mindestens eine eigene ContentDB.

Viele Grüße
Andi
af @ evocom de
Blog