If you have recently received your serial license keys, please refer to Getting started.
For more information about any of the features in the deploy wizard, please consult their respective topic under Server Settings.
Auf einem Server können mehrere Devolutions Server-Instanzen gehostet werden. Jede Instanz verwendet ihre eigenen Webanwendung innerhalb von IIS. Die folgenden Schritte werden unter Verwendung der Devolutions Server Console durchgeführt.
Installieren Sie die Devolutions Server Console auf dem Webserver. Diese kann auf unserer Download-Seite heruntergeladen werden.
Führen Sie die Devolutions Server Console mit erhöhten Rechten aus. (Rechtsklick => Als Administrator ausführen)
All operations performed through the Devolutions Server Console are done with the credentials used to launch Devolutions Server Console. If you must use other credentials, you will need to launch another Windows session. The RunAs command does not offer the option of starting a process with elevated privileges. The Run as different user option can work only if the account is a member of the server's local administrator group.
Klicken Sie in der Devolutions Server Console auf Neu oder den blauen Link Neue Instanz installieren, um mithilfe des Assistenten für die Basisinstallation eine neue Serverinstanz einzurichten. Es ist auch möglich, eine Instanz mit dem Assistenten für die Erweiterte Installation zu erstellen, indem Sie diesen im Drop-Down-Menü unter Neu auswählen.
Wenn auf dem Host, auf dem Devolutions Server gehostet wird, keine SQL Server-Instanz verfügbar ist, wird durch den Assistenten eine SQL Server-Express-Edition installiert.
Im folgenden Dialogfeld werden die Anmeldeinformationen für das SA-SQL-Konto, das Administratorkonto von Devolutions Server und das Verschlüsselungs-Passwort angezeigt. Klicken Sie auf Speichern als, um die Informationen in einer Datei zu speichern.
Im folgenden Dialogfeld werden die SQL Server-Informationen angezeigt, einschließlich der Anmeldeinformationen für das SA-Konto, die von Devolutions Server zum Erstellen und Herstellen einer Verbindung mit der SQL-Datenbank verwendet werden.
Sobald die Installation erfolgreich abgeschlossen ist, zeigt der Assistent eine Zusammenfassung der Installation an und öffnet automatisch den Standardbrowser mit der Devolutions Server-URL.
Verwenden Sie zur Anmeldung bei der Devolutions Server-Weboberfläche die Anmeldeinformationen von Punkt 2. Bevor Sie den Anmeldevorgang abschließen können, müssen Sie das Passwort ändern.
Geben Sie Ihren Lizenzkey ein. Um die Free Version zu aktivieren, klicken Sie auf die Schaltfläche „Free Version aktivieren“.
Im ersten Schritt führt der Installationsassistent eine Diagnose auf dem Server durch, um zu überprüfen, ob der IIS Server alle notwendigen Voraussetzungen der Webfunktionen installiert hat und bereit ist, Devolutions Server auszuführen. Fehlende Funktionen werden mit einem Fehlersymbol gekennzeichnet. Mit Klick auf Voraussetzungen installieren werden alle fehlenden Funktionen mithilfe eines PowerShell-Skripts installiert. Für IIS Application Request Routing (ARR), IIS Rewrite Module und IIS ASP.NET Core Module (ANCM) ist eine Internetverbindung erforderlich.
Um fortzufahren, müssen die Lizenzvereinbarungen akzeptiert werden.
Geben Sie unter Datenbank die Server- und Datenbankinformationen ein. Das Benutzerkonto, das zum Erstellen der Datenbank verwendet wird, muss über Sysadmin-Rechte in der SQL Server-Instanz verfügen. Weitere Informationen finden Sie unter Datenbank. Um die Windows-Authentifizierung für die Verbindung mit der Datenbank zu verwenden, ist es wichtig, die Identität des Anwendungspools im IIS Manager zu ändern und die richtigen Berechtigungen für das Konto auf der SQL-Datenbank festzulegen. Konsultieren Sie dazu bitte Konfiguration von Devolutions Server zur Nutzung der Domänen Single Sign-On (SSO). Der folgende Artikel über Erforderliche Konten vor der Installation beschreibt, welche Konten vor dem Einsatz von Devolutions Server erstellt werden können.
Geben Sie unter Allgemein einen beliebigen Servernamen und eine Serverbeschreibung ein. Unter Seriennummer die Seriennummer, die Sie beim Kauf des Produktes per E-Mail erhalten haben. Wenn Sie noch keine Lizenz für Devolutions Server erworben haben, können Sie eine 30-tägige Testversion anfordern.
Wählen Sie unter Installationsquelle entweder Version herunterladen (neueste Version) oder Aus ZIP-Datei installieren, die auf der Download-Seite zur Verfügung steht.
Wählen Sie unter Allgemein die Website, den Namen der Web-Anwendung und die Zugriffs-URI aus, die erforderlich ist, um die Website von Devolutions Server zu erreichen. Legen Sie unter Installationsziel den Installationsordner fest, in dem die Dateien der Instanz gespeichert werden sollen. Der Prozess zum Ausführen von Websites hat die richtigen Berechtigungen unter C:\inetpub\wwwroot erhalten. Wir empfehlen, einen neuen Unterordner anzulegen und die Devolutions Server-Instanz in diesem Ordner zu erstellen.Unter Anwendungspool legen Sie den Namen des Anwendungspools fest.
We do not recommend to set the installation folder to C:\Program Files, C:\Program Files (x86), or C:\inetpub. Devolutions Server is a web application and this could result in unwanted behavior and issues because IIS do not have enough permissions to run web applications that are located under those folders. If you want to set the web application folder in a location different than the default C:\Inetpub\wwwroot folder, the IIS_IUSRS built in local machine group will need Read and Read & Execute permissions on the entire Devolutions Server web application folder structure.
-
Geben Sie unter Administrator-Anmeldeinformationen die Information ein, um ein Devolutions Server-Administratorkonto zu erstellen. Alle Felder sind erforderlich.
Be sure to keep a copy of these credentials in a safe place outside of Devolutions Server, as they could prove useful should any issue with the other authentication methods arise. Also, it is a best practice to keep the Devolutions custom login option checked (located under Administration – Server Settings – Authentication).
-
Wenn Sie unter Scheduler Dienst die Option Scheduler Dienst installieren aktivieren, definieren Sie bitte das richtige Servicekonto. Der Scheduler wird für folgende Funktionen verwendet: Backup manager, Domänenbenutzer- und Gruppen-Cache, Office365-Benutzer- und Gruppen-Cache, E-Mail Benachrichtigungen, Bereinigungsprotokolle und Verwaltung privilegierter Zugriffe.
If the installation fails to start, search the service for DevolutionsSchedulerService, go into Properties and re-enter the username and password. Usually changing the account during the installation process does not work, in which case Devolutions Server will still be installed with the NetworkService account but will not be able to start. Additionally, the VaultDBScheduler account should be granted read rights on the `encryption.config` file under `C:\inetpub\wwwroot\dvls\App_Data\`.
-
Wenn Sie sich entscheiden, den Scheduler nicht zu installieren, erhalten Sie folgende Warnmeldung:
-
Wählen Sie unter Wiederherstellungsset den Zielordner und den Dateinamen für die Datei desDevolutions Server Wiederherstellungssets aus. Legen Sie ein Passwort zum Schutz der Verschlüsselungsschlüssel fest. Wenn die Option Vertrauliche Daten einbeziehen aktiviert ist, werden die SQL-Authentifizierungsinformationen in das Wiederherstellungsset aufgenommen.
Wir empfehlen, die Datei des Wiederherstellungssets an einem sicheren Ort aufzubewahren, um Datenverlust zu vermeiden, falls Devolutions Server wiederhergestellt werden muss.
A prompt should then appear asking to install Devolutions Gateway, which can be skipped. See our documentation to learn how to configure Devolutions Gateway with Devolutions Server.
Überprüfen Sie unter Zusammenfassung die Konfiguration und klicken Sie auf Installieren.
Sobald die Installation abgeschlossen ist, zeigt die Zusammenfassung an, ob Devolutions Server korrekt installiert wurde.
Öffnen Sie den IIS-Manager, klicken Sie mit der rechten Maustaste auf die den Anwendungspool der DVLS Instanz und klicken Sie auf Erweiterte Einstellungen.
Klicken Sie unter Prozessmodell bei Identität auf die 3 Punkte und wählen anschließend Benutzerdefiniertes Konto, legen Ihre VaultDBRunner Informationen fest und klicken Sie auf OK.
Wechseln Sie zur Devolutions Server Console und klicken dann auf Bearbeiten – Datenbank – Erweiterte Anmeldeinformationen, und wählen Geringste Berechtigungen anwenden und anschließend auf OK.
-
Öffnen Sie den IIS-Manager, wählen Sie den Server in der Strukturansicht aus. Doppelklicken Sie in der Listenansicht auf die Funktion Zertifikate.
-
Klicken Sie im Bereich Aktionen auf Importieren... und geben Sie die erforderlichen Informationen ein, um ein bereits vorhandenes Zertifikat zu importieren. Um ein selbstsigniertes Zertifikat zu erstellen, klicken Sie auf Selbstsigniertes Zertifikat erstellen..., geben Sie ihm einen Namen und belassen Sie den Zertifikatspeicher auf Persönlich.
Wählen Sie die Website in der Baumansicht aus. Klicken Sie im Bereich Aktionen auf Bindungen.... Dadurch werden die Bindungen geöffnet, mit dem Sie weitere Bindungen für Ihre Website erstellen, bearbeiten und löschen können.
Klicken Sie auf Hinzufügen, um eine neue SSL-Bindung zur Site hinzuzufügen.
Wählen Sie https in der Dropdown-Liste Typ aus und weiter das Zertifikat, das Sie importiert oder erstellt haben, aus der Dropdown-Liste SSL-Zertifikat aus und klicken abschließend auf OK.
Ab sofort haben Sie eine neue SSL-Bindung für Ihre Website.
Um die Installation des Servers zu testen, navigieren Sie bitte mit einem beliebigen Webbrowser zu Ihrer in Schritt 6 erstellten Zugriffs-URI (z.B.: https://
) oder mittels Website öffnen in der Devolutions Server Console.
In some situations, the web page may not load properly. Ensure that the IIS IUSRS local built-in group has full read access on the encryption.config file located in the App_Data subfolder located in the Devolutions Server web application folder (i.e., C:\inetpub\wwwroot\dvls\App_Data). If there is still an issue, contact us at service@devolutions.net.
Um die Verbindung von einem Client aus zu testen, erstellen Sie bitte eine Datenquelle im Remote Desktop Manager. Weitere Informationen dazu finden Sie in der Anleitung zur Konfiguration einer Datenquelle.
Die Installation von Devolutions Server mit Kestrel erfordert weniger Abhängigkeiten; Insbesondere muss IIS nicht auf dem Host installiert sein.
Der Installationsprozess ist der erweiterten Installation des IIS-Webservers sehr ähnlich. Anstatt eine Website und eine Anwendung unter IIS anzugeben, geben Sie die URL ein, auf die die Anwendung lauscht (z. B. https://localhost:5000). Der Zugriffs-URI stellt den URI dar, der für den Zugriff auf unsere Anwendung verwendet wird, die auf dem angegebenen HTTP-Listener bereitgestellt wird.
Bekannte Einschränkungen:
Die Anwendung muss auf / ("http://localhost:5000/") laufen.
Die Windows-Authentifizierung wird derzeit unter Kestrel nicht unterstützt.