Die Devolutions Server-Anwendung in das Stammverzeichnis der Standardwebsite verschieben
Die folgende Anleitung erklärt, wie Sie die Devolutions Server-Webanwendung in das Stammverzeichnis verschieben und als Website einrichten. Es wird empfohlen, zunächst eine funktionierende Devolutions Server-Instanz gemäß dieser Anleitung zur Erstellung einer Devolutions Server-Instanz zu haben.
Es wird dringend empfohlen, die aktuelle funktionierende Installation zu sichern, bevor Sie Parameter im IIS-Manager ändern.
Deinstallieren Sie in der Devolutions Server Console den Scheduler auf der Registerkarte Companions.

Schließen Sie die Devolutions Server Console.
Öffnen Sie den IIS-Manager.
Erweitern Sie den Stammknoten und wählen Sie Anwendungspools aus.
Stoppen Sie den DefaultAppPool und den Devolutions Password-Anwendungspool (dvls in der folgenden Bildschirmaufnahme) über die Stopp-Schaltfläche im Aktionsbereich.

Wählen Sie unter Sites die Default Web Site aus und stoppen Sie sie über die Stopp-Schaltfläche im Aktionsbereich.

Entfernen Sie die Devolutions Server-Webanwendung unter Default Web Site.

Öffnen Sie den Datei-Explorer.
Es wird nicht empfohlen, den Installationsordner auf C:\Program Files, C:\Program Files (x86) oder C:\inetpub festzulegen. Devolutions Server ist eine Webanwendung, und dies könnte zu unerwünschtem Verhalten und Problemen führen, da IIS nicht über ausreichende Berechtigungen verfügt, um Webanwendungen auszuführen, die sich unter diesen Ordnern befinden. Um den Webanwendungsordner an einem anderen Ort als dem Standardordner C:\Inetpub\wwwroot festzulegen, benötigt die integrierte lokale Computergruppe IIS_IUSRS die Berechtigungen Lesen und Lesen & Ausführen für die gesamte Ordnerstruktur der Devolutions Server-Webanwendung.
Navigieren Sie zum Installationsordner der Devolutions Server-Webanwendung (d. h.
C:\inetpub\wwwroot\dvlsfür diese Installation). Der Webanwendungsordner kann je nach Installation abweichen.Wählen Sie alle Dateien und Ordner aus und verschieben Sie sie in den Stammordner der Default Web Site (hier
C:\inetpub\wwwroot).
Navigieren Sie zum Ordner der Default Web Site (
C:\inetpub\wwwroot).Löschen Sie die Dateien iisstart.png und iisstart.htm.

Löschen Sie den Ordner der Devolutions Server-Webanwendung (dvls in dieser Installation).

Gehen Sie zurück in den IIS-Manager und aktualisieren Sie den Knoten Default Web Site. Der Webanwendungsordner von Devolutions Server sollte verschwinden.

Öffnen Sie im Bereich Aktionen das Dialogfeld Erweiterte Einstellungen….
Wählen Sie den Devolutions Server-Anwendungspool aus.
Entfernen Sie die Umgebungsvariable
%SystemDrive%aus dem Pfad und setzen Sie stattdessenC:ein, da die Devolutions Server Console nicht auf die Umgebungsvariablen zugreifen kann.
ES ist möglich, die Default Web Site vor dem Starten umzubenennen, dies ist jedoch nicht zwingend erforderlich.

Starten Sie die Default Web Site und den Devolutions Server-Anwendungspool.
Rufen Sie die Website auf; sie sollte die Anmeldeseite von Devolutions Server laden.

Aktualisieren Sie den Access URI mit der neuen Devolutions Server-URL, um dessen Webseite zu erreichen.
Aktualisieren Sie bei Bedarf die URIs mit der neuen Devolutions Server-URL in der Azure App Registration für die Microsoft-Authentifizierung.
Installieren Sie schließlich den Scheduler.

Wenn nach Abschluss dieser Schritte unerwartete Fehler auftreten, wird empfohlen, sowohl die Devolutions Server-Instanz als auch den IIS-Dienst neu zu starten.
Zuletzt aktualisiert
War das hilfreich?