> 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

Erstellen Sie eine Devolutions Server-Instanz über die Konsole mit dem einfachen oder erweiterten Installationsassistenten oder installieren Sie sie mit dem Kestrel-Webserver.

{% hint style="info" %}
Weitere Informationen zu den Funktionen im Bereitstellungsassistenten finden Sie im jeweiligen Thema unter [Server-Einstellungen](/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 Vorgänge, die über die Devolutions Server Console durchgeführt werden, erfolgen mit den Anmeldeinformationen, die zum Starten der Devolutions Server Console verwendet wurden. Wenn Sie andere Anmeldeinformationen verwenden müssen, müssen Sie eine andere 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. Öffnen Sie anschließend die Devolutions Server Console und klicken Sie auf die Schaltfläche ***Neu*** oder auf 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 auch möglich, [***SQL-Datenquelle zu migrieren***](/server/de/knowledge-base/how-to-articles/migrate-from-sql-server-to-devolutions-server.md).

#### Einfache Installation

1. Wenn auf dem Computer, auf dem Devolutions Server gehostet wird, keine SQL Server-Instanz verfügbar ist, wird vom Assistenten eine Instanz der SQL Server Express Edition installiert. Für den Download der SQL Server Express Edition und der folgenden Voraussetzungen ist eine Internetverbindung erforderlich: [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).
2. Das folgende Dialogfeld enthält die für das sa-SQL-Konto erstellten Anmeldeinformationen, das Devolutions Server-Administratorkonto und das Passwort des Verschlüsselungsschlüssels. Klicken Sie auf die Schaltfläche ***Speichern unter***, um die Informationen in einer Datei zu speichern.
3. Das folgende Dialogfeld zeigt die SQL Server-Informationen an, einschließlich der Anmeldeinformationen des sa-Kontos, die von Devolutions Server zum Erstellen und Verbinden mit der SQL-Datenbank verwendet werden.
4. Sobald die Installation erfolgreich abgeschlossen ist, zeigt der Assistent die Installationszusammenfassung an und öffnet automatisch den Standardbrowser, um eine Verbindung mit der Devolutions Server-Weboberfläche herzustellen.
5. Verwenden Sie in der Devolutions Server-Weboberfläche die in Schritt 2 angegebenen Anmeldeinformationen, um sich anzumelden. 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 überprü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. Über die Schaltfläche „Voraussetzungen installieren“ werden alle fehlenden Funktionen mithilfe eines PowerShell-Skripts installiert. Klicken Sie auf Schließen, um fortzufahren. 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) ist eine Internetverbindung erforderlich.
2. Die Lizenzvereinbarung muss gelesen, verstanden und akzeptiert werden, um mit der Installation fortfahren zu können.
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 <em><strong>Windows-Authentifizierung</strong></em> für die Verbindung zur Datenbank zu verwenden, ist es wichtig, die <em><strong>Anwendungspool-Identität</strong></em> im IIS-Manager zu ändern und die richtigen Berechtigungen des Dienstkontos für die SQL-Datenbank festzulegen. Lesen Sie <a href="/server/de/knowledge-base/how-to-articles/configure-domain-single-sign-on-sso.md">Devolutions Server für die Verwendung von Domänen-Single Sign-On (SSO) konfigurieren</a>. Darüber hinaus beschreibt <a href="/server/de/knowledge-base/knowledge-base-articles/pre-deployment-account-survey.md">Pre-Deployment Account Survey</a>, welche Konten vor der Bereitstellung von Devolutions Server erstellt werden können.</p></div>
4. Geben Sie unter ***Allgemein*** einen benutzerdefinierten ***Servernamen*** und eine ***Serverbeschreibung*** ein. Klicken Sie auf ***Weiter***.
5. Wählen Sie unter ***Installationsquelle*** aus, ob aus dem Web heruntergeladen (neueste Version) 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***.
6. Wählen Sie unter ***Allgemein*** die ***Website***, den ***Webanwendungsnamen*** und den [***Zugriffs-URI***](/server/de/knowledge-base/knowledge-base-articles/access-uri-format.md), der zum Erreichen der Devolutions Server-Webseite erforderlich ist. Dabei sollte es sich um den vollständigen FQDN des Servers handeln (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` erteilt. 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` 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 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“ und „Lesen & Ausführen“ für die gesamte Ordnerstruktur der Devolutions Server-Webanwendung.
{% endhint %}

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

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

8. Achten Sie unter ***Scheduler-Dienst*** darauf, das richtige VaultDBScheduler-Konto zu verwenden. Die folgenden Funktionen hängen vom Scheduler ab: [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/configuration/notifications.md), [Protokollbereinigung](/server/de/web-interface/administration/database-retention-policies.md) und [Privilegierte Zugriffsverwaltung](https://docs.devolutions.net/pam/de/pam-with-devolutions-server).

{% hint style="info" %}
Wenn die Installation nicht gestartet werden kann, suchen Sie den Dienst DevolutionsSchedulerService, gehen Sie zu ***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 einschließen*** 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 Fenster von Devolutions Gateway, ob Devolutions Gateway installiert werden soll oder nicht. Weitere Details finden Sie unter [Konfiguration von Devolutions Gateway 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***.
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 Anwendung dvls 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***
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 in der ***Listenansicht*** auf die Funktion ***Serverzertifikate***.
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...***, vergeben Sie einen Namen und belassen Sie den Zertifikatspeicher auf ***Persönlich***.

#### 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...***. Dadurch wird der Bindungs-Editor geöffnet, mit dem Sie Bindungen für Ihre Website erstellen, bearbeiten und löschen können.
2. Klicken Sie auf ***Hinzufügen...***, um Ihre neue SSL-Bindung zur Website hinzuzufügen.
3. Wählen Sie in der Dropdown-Liste ***Typ*** die Option ***https*** aus. Wählen Sie das importierte oder erstellte Zertifikat aus der Dropdown-Liste ***SSL-Zertifikat*** aus und klicken Sie dann auf ***OK***.
4. Nun haben Sie eine neue ***SSL***-Bindung auf Ihrer Website.

#### 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 Fällen wird die Webseite möglicherweise nicht korrekt geladen. Stellen Sie sicher, dass die lokale integrierte Gruppe IIS IUSRS vollen Lesezugriff auf die Datei **encryption.config** im Unterordner App\_Data des Devolutions Server-Webanwendungsordners hat (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 dem 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“](https://docs.devolutions.net/server/de/getting-started/installation/https:/localhost:5000“)). Der Zugriffs-URI stellt den URI dar, der für den Zugriff auf unsere Anwendung über den angegebenen HTTP-Listener verwendet wird.

Bekannte Einschränkungen:

* Die Anwendung muss unter / bereitgestellt werden („<http://localhost:5000/“>).
* Windows-Authentifizierung wird unter Kestrel derzeit 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.
