Compartilhar via


Virtual Server Installation auf Windows Vista

Neue Betriebsysteme stellen ja immer wieder besondere Herausforderungen bezogen auf "ältere" Anwendungen. So kommt immer wieder die Frage, wie man erfolgreich den Virtual Server auf der Beta von Windows Vista installiert.
In der Standardinstallation setzt der Virtual Server einen installierten Internet Information Server voraus, da die Administration standardmäßig über eine Webanwendung erfolgt. Streng genommen ist die Webanwendung zwar nicht notwendig, aber wer möchte schon jede Aktion über ein spezifisches Skript initiieren. In Umgebungen mit mehreren Servern, die den Virtual Server hosten, reicht es dafür aber in der Regel, die Webanwendung auf nur einem Server bereitzustellen - aber darüber reden wir hier ja nicht...
Eine Besonderheit unter Windows Vista (gilt ja auch für die Beta des "Longhorn" Server) ist natürlich der überarbeitet Internet Information Server (IIS) in der Version 7.0. Hier hat sich sehr vieles geändert, weil der IIS komplett überarbeitet wurde. Um alle benötigten Komponenten zu installieren verwenden wir intern häufig eine vorbereitete Batchdatei, die alle benötigten Komponenten installiert. Hier die zugegebenermaßen "komplexe" Befehlszeile:

start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Ich möchte diese Befehlszeile ehrlichgesagt nicht wirklich kommentieren, sont müßte ich mir nämlich Gedanken machen, warum z.B. hier die FTP Komponenten installiert werde, für die ich mir definitiv keinen Einsatzzweck im Kontext des Virtual Servers vorstellen kann... Aber das ist das Skript, das "empfohlen" wird.
Danach sollte die Virtual Server Installation keine Fehler mehr melden, sondern erfolgreich durchlaufen. Damit man die Webanwendung aber auch bedienen kann, darf man nicht vergessen, den Internet Explorer "als Administrator" (oder wie die Amis sagen "elevated") auszuführen.

Comments

  • Anonymous
    January 01, 2003
    PingBack from http://www.mcseboard.de/windows-forum-ms-backoffice-31/microsoft-virtual-server-2005-r2-vista-117870.html#post728818

  • Anonymous
    January 01, 2003
    Hallo Andreas, ich hätte da weniger einen Tipp, sondern eher eine Empfehlung bzw. einen Hinweis, wie ich es seit längerem mache: Ich mag es nicht, auf meinem Client einen Webserver laufen zu haben, wenn ich dort keine Webseiten publizieren will. Daher starte ich inzwischen immer das Setup und wähle die angepasste Installation aus. Die Webconsole wird dann nie installiert. Anstatt dessen verwende ich VRMCplus, dass sich hier findet: http://www.microsoft.com/downloads/info.aspx?na=22&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d80adc08c-bfc6-4c3a-b4f1-772f550ae791%26DisplayLang%3den Ich vermute, die meisten werden dieses Interface eh angenehmer finden, da es etwas Virtual PC Feeling mit sich bringt (ohne aber die Vorteile von Virtual Server aufzugeben). Allerdings kann ich nur empfehlen, VMRCplus nicht über WAN Strecken zu nutzen - die DCOM Kommunikation und ddas normale Refresh Intervall passen nicht zusammen...

  • Anonymous
    January 01, 2003
    PingBack from http://www.mcseboard.de/windows-forum-allgemein-28/virtual-server-vista-125765.html#post772018

  • Anonymous
    July 13, 2006
    Hallo Michael

    Danke für die anleitung habe die batchdatei gleich mal ausgeführt und danach versucht VS2005R2 Sp1 zu installieren habe aber nach der Porteingabe die leer war folgende Fehlermeldung bekommen:
    "Installing the VirtualServer Administrations Webseite requires IIS Worl Web Service to be installed and the admin service to be running. Yo can go back an change your feature Selection, or run setup again after installing IIS"

    Arbeite unter Vista beta 2 public 64 bit

    Vieleicht hast du ja noch eine Idee was man noch machen kann damit VS2005 unter Vista rockt grins
    thedark666@mixe.net Zwei Anmerkungen dazu:
    Ob man die 64-Bit Version von Vista oder die 32-Bit Version verwendet, sollte egal sein. Die Befehlszeile bleibt gleich. Selbstverständlich muss man die jeweils passende Version des Virtual Server 2005 R2 verwenden, also auf 64-Bit Windows nur die 64-Bit Version des VS.
    Manchmal funktioniert die Befehlszeile anscheinend nicht zuverlässig. Dann geht man über "Systemsteuerung" -> "Programme" -> "Windows-Funktionen ein- oder ausschalten" zu den IIS Komponenten und aktiviert sie dort. Wichtig ist, dass man die IIS6 Kombatibilitätskomponenten ebenfalls installiert.

    Grüße, Michael

  • Anonymous
    July 18, 2006
    The comment has been removed

  • Anonymous
    July 11, 2008
    The comment has been removed