Wird das Löschen der DefaultWebSite- und App-Pools aus IIS als bewährte Methode angesehen?


13

Empfiehlt Microsoft, die Standardwebsite-Instanz und zusätzliche Anwendungspools von Produktionswebservern zu löschen und zu bereinigen?

Antworten:


10

Hängt davon ab, wofür der Server verwendet wird.

Einige Anwendungsinstallationsprogramme setzen das Vorhandensein der Standardwebsite und von DefaultAppPool voraus. Diese Installationsprogramme funktionieren nicht ordnungsgemäß, wenn Sie die Site gelöscht haben.

Einige funktionieren möglicherweise nicht richtig, wenn Sie die Site später vor dem Ausführen des Installationsprogramms neu erstellen (es sei denn, Sie erstellen sie mit der ID 1 neu. Dies war unter IIS 6 schwieriger als in 7).

Wenn der Server zum Hosten vieler Websites verwendet werden soll und es unwahrscheinlich ist, dass Sie ein Installationsprogramm ausführen, für das die Verwendung der Standardwebsite erforderlich ist (Exchange und SharePoint in früheren Versionen, die hierfür verwendet wurden), ist es wahrscheinlich immer noch die sicherste Option, zu stoppen oder auf andere Weise Deaktivieren Sie es, anstatt es sofort zu entfernen.

Ab IIS 7 erhalten alle neuen Websites, die über die GUI erstellt wurden, standardmäßig ihren eigenen App-Pool. Daher werden alle Apps, die unter dieser Website ausgeführt werden, in diesem App-Pool und nicht in DefaultAppPool ausgeführt.

DefaultAppPool ist normalerweise eine sekundäre Überlegung und wird nur von Apps verwendet, die es explizit benennen oder auf seine Präsenz vertrauen.


0

Normalerweise stoppe ich die Standardwebsite nur, wenn sie für nichts verwendet werden soll.


Können Sie eine Vorstellung davon geben, warum Sie dies tun und wie es hilft? Ihre Antwort hat derzeit sehr wenig Kontext.
Nhinkle

Ich mache dasselbe. Behalten Sie die ursprüngliche Konfiguration bei, falls ich sie benötige. Ich benutze für alles meine eigenen Websites usw. und deaktiviere nur die Standardeinstellungen.
TomTom

0

Ja, alles unter der Standardwebsite befindet sich noch auf Ihrer Festplatte, und virtuelle Ordner können mit Powershell-Befehlen auf einer anderen Website neu erstellt werden, beispielsweise beim Erstellen eines Outlook Web Access-Front-Ends.

Ein Anwendungspool ist ein Pool für Anwendungen. Wenn Sie alle Anwendungen entfernen, hat dies keinen Zweck und kann entfernt werden. Sie können diese jederzeit erstellen, und sie stimmen mit dem Standardanwendungspool bei der Erstellung überein. wie sie sein würden default...


0

Ich denke nicht. Sie möchten es auch nicht löschen, sondern können den Zugriff auf diese Site auf eine bestimmte IP-Adresse beschränken.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.