> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/de/getting-started/installation/devolutions-server-instance-creation.md).

# Erstellung einer Devolutions Server-Instanz

{% hint style="info" %}
Weitere Informationen zu den Funktionen im Bereitstellungsassistenten finden Sie im jeweiligen Thema unter [Servereinstellungen](/server/de/devolutions-server-console/devolutions-server-settings/general.md).
{% endhint %}

Mehrere Devolutions Server-Instanzen können auf demselben Server gehostet werden. Jede Instanz befindet sich in ihrer eigenen Webanwendung innerhalb von IIS. Die folgenden Schritte werden über die Devolutions Server Console durchgeführt.

### Installation des IIS-Webservers

1. Installieren Sie die Devolutions Server Console auf dem Webserver. Sie ist auf der Seite [Herunterladen](https://server.devolutions.net/home/download) verfügbar.
2. Führen Sie die Devolutions Server Console mit erhöhten Rechten aus. Klicken Sie dazu mit der rechten Maustaste auf die Anwendung und wählen Sie ***Als Administrator ausführen***.

{% hint style="danger" %}
Alle über die Devolutions Server Console durchgeführten Vorgänge werden mit den Anmeldeinformationen ausgeführt, die zum Starten der Devolutions Server Console verwendet wurden. Wenn Sie andere Anmeldeinformationen verwenden müssen, müssen Sie eine weitere Windows-Sitzung starten. Der Befehl `RunAs` bietet nicht die Möglichkeit, einen Prozess mit erhöhten Rechten zu starten. Die Option ***Als anderer Benutzer ausführen*** funktioniert nur, wenn das Konto Mitglied der lokalen Administratorgruppe des Servers ist.
{% endhint %}

3. Für diesen Schritt ist es erforderlich, sich mindestens einmal mit einem VaultDBOwner-Konto (mit lokalen Administratorrechten auf dem Server) über Windows-Authentifizierung am Windows Server angemeldet zu haben. Sobald dies erledigt ist, öffnen Sie die Devolutions Server Console und klicken auf die Schaltfläche ***Neu*** oder die Schaltfläche ***Neue Instanz installieren***, um eine neue Serverinstanz mit dem einfachen oder erweiterten Installationsassistenten bereitzustellen. Weitere Informationen finden Sie in den nächsten Abschnitten. Es ist außerdem möglich, [***SQL-Datenquelle zu migrieren***](/server/de/knowledge-base/how-to-articles/migrate-from-sql-server-to-devolutions-server.md).

![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp0049.png)

#### Einfache Installation

1. Wenn auf dem Computer, auf dem Devolutions Server gehostet wird, keine SQL Server-Instanz verfügbar ist, wird vom Assistenten eine SQL Server Express Edition-Instanz installiert. Eine Internetverbindung ist erforderlich, um die SQL Server Express Edition und die folgenden Voraussetzungen herunterzuladen: [IIS Application Request Routing (ARR)](https://api.devolutions.net/redirection/f19f07f3-5ea4-436d-a3ba-4bb69d373321), [IIS Rewrite Module](https://api.devolutions.net/redirection/3cb42413-5dfd-4b1b-bd20-4e5968274ed0) und [ASP.NET Core Module (ANCM)](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).

   ![](https://cdnweb.devolutions.net/docs/DVLS6011_2024_1.png)
2. Das folgende Dialogfeld enthält die für das sa-SQL-Konto erstellten Anmeldeinformationen, das Devolutions Server-Administratorkonto und das Kennwort des Verschlüsselungsschlüssels. Klicken Sie auf die Schaltfläche ***Speichern unter***, um die Informationen in einer Datei zu speichern.

   ![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp8177.png)
3. Das folgende Dialogfeld zeigt die SQL Server-Informationen einschließlich der Anmeldeinformationen des sa-Kontos an, die von Devolutions Server zum Erstellen der SQL-Datenbank und zum Verbinden mit ihr verwendet werden.
4. Sobald die Installation erfolgreich abgeschlossen ist, zeigt der Assistent die Installationszusammenfassung an und öffnet automatisch den Standardbrowser, um sich mit der Devolutions Server-Weboberfläche zu verbinden.
5. Melden Sie sich in der Devolutions Server-Weboberfläche mit den in Schritt 2 bereitgestellten Anmeldeinformationen an. Anschließend werden Sie aufgefordert, das Passwort zu ändern, bevor der Anmeldevorgang fortgesetzt wird.

#### Erweiterte Installation

1. Im ersten Schritt führt der Installationsassistent eine Diagnose auf dem Server durch, um zu prüfen, ob auf dem IIS-Server alle erforderlichen Webserver-Voraussetzungen installiert sind und er bereit ist, Devolutions Server auszuführen. Fehlende Funktionen sind mit einem Fehlersymbol gekennzeichnet. Die Schaltfläche „Voraussetzungen installieren“ installiert alle fehlenden Funktionen mithilfe eines PowerShell-Skripts. Klicken Sie auf Schließen, um fortzufahren. Eine Internetverbindung ist erforderlich für [IIS Application Request Routing (ARR)](https://api.devolutions.net/redirection/f19f07f3-5ea4-436d-a3ba-4bb69d373321), [IIS Rewrite Module](https://api.devolutions.net/redirection/3cb42413-5dfd-4b1b-bd20-4e5968274ed0) und [ASP.NET Core Module (ANCM)](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).

   ![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp8049.png)
2. Die Lizenzvereinbarung muss gelesen, verstanden und akzeptiert werden, um mit der Installation fortzufahren.
3. Geben Sie unter ***Datenbank*** die Server- und Datenbankinformationen ein, bevor Sie auf ***Weiter*** klicken. Das zum Erstellen der Datenbank verwendete Benutzerkonto muss über sysadmin-Rechte in der SQL Server-Instanz verfügen. Weitere Informationen finden Sie unter [Datenbank](/server/de/devolutions-server-console/devolutions-server-settings/database.md).

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Um die <em><strong>Windows-Authentifizierung</strong></em> für die Verbindung mit der Datenbank zu verwenden, ist es wichtig, die <em><strong>Application Pool Identity</strong></em> im IIS-Manager zu ändern und die richtigen Berechtigungen des Dienstkontos auf der SQL-Datenbank festzulegen. Siehe <a href="/pages/ZYiwv24KvXAUBgDovNcI">Devolutions Server für Domänen-Single Sign-On (SSO) konfigurieren</a>. Darüber hinaus beschreibt <a href="/pages/dPgNrZg37zgcafEyHyAW">Pre-Deployment Account Survey</a>, welche Konten vor der Bereitstellung von Devolutions Server erstellt werden können.</p></div>

![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4036_2025_2.png)

4. Geben Sie unter ***Allgemein*** einen benutzerdefinierten ***Servernamen*** und eine ***Serverbeschreibung*** ein. Klicken Sie auf ***Weiter***.
5. Wählen Sie unter ***Installationsquelle***, ob aus dem Web (neueste Version) heruntergeladen oder aus einer ZIP-Datei installiert werden soll (verfügbar auf der Seite [Herunterladen](https://server.devolutions.net/home/download) der Devolutions-Website). Klicken Sie auf ***Weiter***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4037_2025_2.png)
6. Wählen Sie unter ***Allgemein*** die ***Website***, den ***Namen der Webanwendung*** und den [***Access URI***](/server/de/knowledge-base/knowledge-base-articles/access-uri-format.md) aus, die zum Erreichen der Devolutions Server-Webseite erforderlich sind, was der vollständige FQDN des Servers sein sollte (z. B. `https://myservername.mydomain.loc/dvls`). Legen Sie unter ***Installationsziel*** den ***Installationsordner*** fest, in dem sich die Dateien der Instanz befinden werden. Dem Prozess zum Ausführen von Websites wurden die entsprechenden Berechtigungen unter `C:\inetpub\wwwroot` gewährt. Wir empfehlen, darunter einen neuen Ordner zu erstellen und die Devolutions Server-Instanz in diesem Ordner zu erstellen. Legen Sie unter ***Anwendungspool*** einen ***Namen*** fest. Klicken Sie auf ***Weiter***.

{% hint style="warning" %}
Wir empfehlen nicht, den Installationsordner auf `C:\Program Files, C:\Program Files (x86)` oder `C:\inetpub` zu setzen. 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 in diesen Ordnern befinden. Wenn Sie den Webanwendungsordner an einem anderen Ort als dem Standardordner `C:\Inetpub\wwwroot` festlegen möchten, benötigt die integrierte lokale Computergruppe IIS\_IUSRS die Berechtigungen Lesen sowie Lesen & Ausführen für die gesamte Ordnerstruktur der Devolutions Server-Webanwendung.
{% endhint %}

![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4038_2025_2.png)

7. Füllen Sie unter ***Administrations-Anmeldeinformationen*** die Informationen aus, um ein benutzerdefiniertes Devolutions Server-Administratorkonto zu erstellen. Alle Felder sind erforderlich.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4039_2025_2.png)

{% hint style="warning" %}
Bewahren Sie eine Kopie dieser Anmeldeinformationen an einem sicheren Ort außerhalb von Devolutions Server auf, da sie sich bei Problemen mit den anderen Authentifizierungsmethoden als nützlich erweisen können. Zudem ist es eine bewährte Vorgehensweise, die Option für die benutzerdefinierte Devolutions-Anmeldung aktiviert zu lassen (zu finden unter ***Administration*** – ***Servereinstellungen*** – ***Authentifizierung***).
{% endhint %}

8. Achten Sie unter ***Scheduler-Dienst*** darauf, das richtige VaultDBScheduler-Konto zu verwenden. Die folgenden Funktionen sind vom Scheduler abhängig: [Backup-Manager](/server/de/web-interface/administration/backup/backup-manager.md), [Cache für Domänenbenutzer und Benutzergruppen](/server/de/web-interface/administration/configuration/server-settings/general/authentication/domain.md), [Cache für Office365-Benutzer und Benutzergruppen](/server/de/web-interface/administration/configuration/server-settings/general/authentication/microsoft-authentication-with-devolutions-server.md), [E-Mail-Benachrichtigungen](/server/de/web-interface/administration/user-and-security-management/notifications.md), [Protokolle bereinigen](/server/de/web-interface/administration/database-retention-policies.md) und [Privilegierte Zugriffsverwaltung](https://docs.devolutions.net/pam/de/pam-with-devolutions-server).

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4040_2025_2.png)

{% hint style="info" %}
Wenn die Installation nicht starten kann, suchen Sie den Dienst DevolutionsSchedulerService, gehen Sie in die ***Eigenschaften*** und geben Sie den Benutzernamen und das Passwort erneut ein. Normalerweise funktioniert das Ändern des Kontos während des Installationsvorgangs nicht; in diesem Fall wird Devolutions Server dennoch mit dem NetworkService-Konto installiert, kann aber nicht gestartet werden. Zusätzlich sollte dem VaultDBScheduler-Konto Leserechte für die Datei `encryption.config` unter `C:\inetpub\wwwroot\dvls\App_Data</code>` gewährt werden.
{% endhint %}

9. Wählen Sie unter [Recovery Kit](/server/de/devolutions-server-console/recovery-kit-generation.md) den Zielordner und den Dateinamen der Devolutions Server Recovery-Kit-Datei aus. Legen Sie ein Passwort fest, um die Verschlüsselungsschlüssel zu schützen. Wenn die Option ***Sensible Daten einbeziehen*** aktiviert ist, werden die SQL-Authentifizierungsanmeldeinformationen in das Recovery Kit aufgenommen.

{% hint style="success" %}
Wir empfehlen, die Recovery-Kit-Datei und das Passwort an einem sicheren Ort außerhalb von Devolutions Server aufzubewahren, da sie später zum Verschieben oder Wiederherstellen der Datenbank verwendet werden können.
{% endhint %}

10. Wählen Sie im Devolutions Gateway-Fenster, ob Devolutions Gateway installiert werden soll oder nicht. Weitere Details finden Sie unter [Devolutions Gateway-Konfiguration mit Devolutions Server](https://docs.devolutions.net/gateway/de/getting-started/devolutions-server/devolutions-gateway-configuration-with-devolutions-server).
11. Lesen und verstehen Sie im Fenster ***Zusammenfassung*** die Softwarelizenzen und die Abonnementvereinbarung von Devolutions, überprüfen Sie dann die Konfiguration und klicken Sie auf ***Installieren***.

<figure><img src="https://cdnweb.devolutions.net/docs/DVLSCONSOLE4042_2025_2.png" alt=""><figcaption></figcaption></figure>

12. Sobald die Installation abgeschlossen ist, zeigt eine Zusammenfassung an, ob Devolutions Server korrekt bereitgestellt wurde. Klicken Sie auf ***OK***, um das Fenster zu schließen.

#### Identität des Devolutions Server-Anwendungspools auf VaultDBRunner ändern

1. Öffnen Sie den IIS-Manager, klicken Sie mit der rechten Maustaste auf die dvls-Anwendung und klicken Sie auf ***Erweiterte Einstellungen...***.
2. Klicken Sie unter ***Prozessmodell*** auf die Schaltfläche mit den Auslassungspunkten neben ***Identität***, wählen Sie ***Benutzerdefiniertes Konto***, geben Sie Ihre VaultDBRunner-Informationen ein und klicken Sie auf ***OK***

   <figure><img src="https://cdnweb.devolutions.net/docs/INTERFACE4041.png" alt=""><figcaption></figcaption></figure>
3. Gehen Sie zur Devolutions Server Console und dann zu ***Bearbeiten*** – ***Datenbank*** – ***Erweiterte Anmeldeinformationen***, klicken Sie unter ***Webanwendung*** auf ***Minimale Berechtigungen anwenden*** und klicken Sie auf ***OK***.

#### Konto des Devolutions Scheduler-Dienstes aktualisieren <a href="#update-devolutions-scheduler-service-account" id="update-devolutions-scheduler-service-account"></a>

1. Öffnen Sie ***Dienste*** auf dem Server, auf dem Devolutions Server gehostet wird.
2. Aktualisieren Sie das Konto auf der Registerkarte ***Anmelden*** des Devolutions Scheduler-Dienstes.
3. Gehen Sie zur Devolutions Server Console und dann zu ***Bearbeiten*** – ***Datenbank*** – ***Erweiterte*** ***Anmeldeinformationen***, klicken Sie unter ***Scheduler-Dienst*** auf ***Minimale Berechtigungen anwenden*** und klicken Sie auf ***OK***.

#### Ein Zertifikat importieren oder ein selbstsigniertes Zertifikat erstellen <a href="#import-a-certificate-or-create-a-self-signed-certificate" id="import-a-certificate-or-create-a-self-signed-certificate"></a>

1. Öffnen Sie den IIS-Manager, wählen Sie den Serverknoten in der Baumansicht aus und doppelklicken Sie auf die Funktion ***Serverzertifikate*** in der ***Listenansicht***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4391.png" alt=""><figcaption></figcaption></figure>
2. 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 lassen Sie den Zertifikatspeicher auf ***Persönlich***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4392.png" alt=""><figcaption></figcaption></figure>

#### Eine SSL-Bindung erstellen <a href="#create-a-ssl-binding" id="create-a-ssl-binding"></a>

1. Wählen Sie die Website in der Baumansicht aus. Klicken Sie im Bereich ***Aktionen*** auf ***Bindungen...***. Dies öffnet den Bindungseditor, mit dem Sie Bindungen für Ihre Website erstellen, bearbeiten und löschen können.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4393.png" alt=""><figcaption></figcaption></figure>
2. Klicken Sie auf ***Hinzufügen...***, um Ihre neue SSL-Bindung zur Website hinzuzufügen.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4394.png" alt=""><figcaption></figcaption></figure>
3. Wählen Sie ***https*** in der Dropdown-Liste ***Typ*** aus. Wählen Sie das importierte oder erstellte Zertifikat aus der Dropdown-Liste ***SSL-Zertifikat*** aus und klicken Sie dann auf ***OK***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4395.png" alt=""><figcaption></figcaption></figure>
4. Nun haben Sie eine neue ***SSL***-Bindung auf Ihrer Website.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4396.png" alt=""><figcaption></figcaption></figure>

#### Die Installation testen <a href="#test-the-installation" id="test-the-installation"></a>

Um die Serverinstallation zu testen, navigieren Sie mit einem beliebigen Webbrowser dorthin (z. B.: `\http://<Machine\_Name>/<instancename>`) oder klicken Sie in der Devolutions Server Console auf die Schaltfläche ***Zur Website navigieren***.

{% hint style="success" %}
In manchen Situationen wird die Webseite möglicherweise nicht richtig geladen. Stellen Sie sicher, dass die integrierte lokale Gruppe IIS IUSRS vollen Lesezugriff auf die Datei **encryption.config** hat, die sich im Unterordner App\_Data im Ordner der Devolutions Server-Webanwendung befindet (d. h. `C:\inetpub\wwwroot\dvls\App_Data`). Wenn das Problem weiterhin besteht, kontaktieren Sie uns unter <service@devolutions.net>.
{% endhint %}

Um die Verbindung von einem Client aus zu testen, erstellen Sie eine Datenquelle in Remote Desktop Manager. Weitere Informationen finden Sie unter [Eine Client-Datenquelle konfigurieren](/server/de/knowledge-base/how-to-articles/configure-a-client-workspace.md).

### Installation des Kestrel-Webservers <a href="#kestrel-web-server-installation" id="kestrel-web-server-installation"></a>

Die Installation von Devolutions Server mit Kestrel erfordert weniger Abhängigkeiten; insbesondere muss IIS nicht auf dem Computer installiert sein.

Der Installationsvorgang ist der [erweiterten Installation des IIS-Webservers](#advanced-installation) sehr ähnlich. Anstatt eine Website und eine Anwendung unter IIS anzugeben, geben Sie die URL ein, auf die die Anwendung lauscht (zum Beispiel "<https://localhost:5000>"). Der Zugriffs-URI stellt den URI dar, der für den Zugriff auf unsere über den angegebenen HTTP-Listener bereitgestellte Anwendung verwendet wird.

Bekannte Einschränkungen:

* Die Anwendung muss unter / bereitgestellt werden ("<http://localhost:5000/>").
* Windows-Authentifizierung wird derzeit unter Kestrel nicht unterstützt.

#### Siehe auch <a href="#see-also" id="see-also"></a>

* [Devolutions Academy - Installing Devolutions Server](https://academy.devolutions.net/student/page/2942307-installing-devolutions-server?curriculum_activity_id=4493546\&path_id=2942210\&sid=1f0658ca-fdf5-4f74-a93f-a6a4b8853c09\&sid_i=0)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/server/de/getting-started/installation/devolutions-server-instance-creation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
