Planung Schritt 5: Planen der Anwendungsbereitstellung
von Keith Newman und Robert McMurray
Wenn Ihre Webfarm eingerichtet ist und funktioniert, können Sie Ihre Website aktualisieren oder neue Websites zum Server hinzufügen. File Transfer Protocol (FTP) wird seit den Anfängen des Internets zu diesem Zweck verwendet. Das Webbereitstellungstool von Microsoft (Web Deploy) vereinfacht die Bereitstellung der komplexen Webanwendungen von heute.
In diesem Schritt der Erstellung einer Webfarm planen Sie die Installation und Konfiguration von FTP und Web Deploy für Ihre Webfarm.
Wenn Sie diese Aufgaben abgeschlossen haben, notieren Sie Ihre Entwurfsentscheidungen, und fahren Sie anschließend mit Step 1: IIS Webfarm-Infrastruktur installieren fort.
5.1. Bereitstellen von Websites mit FTP
FTP (File Transfer Protocol) ist ein einfaches Protokoll zum Übertragen von Dateien zwischen Computersystemen. IIS 8 umfasst einen FTP-Server, der einfach zu konfigurieren ist. Installieren Sie für die Webfarm in diesem Szenario FTP auf dem Lastenausgleichscomputer (ARR-Server), und konfigurieren Sie es dann so, dass es auf den freigegebenen Back-End-Inhalt verweist. Weitere Informationen zur FTP-Konfiguration finden Sie unter Build an FTP Site on IIS.
5.2. Bereitstellen von Webanwendungen mit Web Deploy
Das Webbereitstellungstool (Web Deploy) ermöglicht es IIS, Webanwendungen, Websites oder den Inhalt und die Konfiguration von Webservern zu synchronisieren, zu packen und bereitzustellen. Es verfügt über zahlreiche Features, mit denen Sie die zu verarbeitenden Komponenten einschließen und die nicht zu verarbeitenden Komponenten ausschließen können. Damit Sie Web Deploy verwenden können, müssen Sie zunächst IIS auf dem Quell- und Zielservercomputer installieren.
Sie können Web Deploy installieren, indem Sie den Web Deploy Windows®-Installer ausführen oder Msiexec.exe in der Befehlszeile verwenden. Auf diese Weise können Sie Ihre Installation anpassen. Melden Sie sich in jedem Fall als Administrator an.
Weitere Informationen zu Web Deploy finden Sie unter Webbereitstellungstool Übersicht und Einführung in Web Deploy.