> For the complete documentation index, see [llms.txt](https://docs.enginsight.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enginsight.com/docs/manual/installation-und-konfiguration/installation-und-konfiguration/enginsight-plattform/automatische-installation/komponentenserver.md).

# Komponentenserver

Führe für die Installation und das Setup des Komponentenservers die nachfolgenden Schritte aus.

{% hint style="warning" %}
**Bitte beachte**: Die Navigation durch die Installations- und Setup-Schritte erfolgt ausschließlich mit dem Keyboard. Die Verwendung einer Maus ist leider nicht möglich.
{% endhint %}

***

## Installation des Komponentenservers

{% stepper %}
{% step %}

### Vorbereitende Schritte ausführen

Achte darauf, dass du vor der Installation die [vorbereitenden Schritte](/docs/manual/installation-und-konfiguration/installation-und-konfiguration/enginsight-plattform/automatische-installation.md#vorbereitung) korrekt ausgeführt hast.
{% endstep %}

{% step %}

### Debian-Image auf dem Komponentenserver starten

Starte das Enginsight Debian-Image *auf dem Komponentenserver* und wähle **Component-Server (auto)**. Bestätige deine Eingabe mit der **Enter**-Taste.

{% hint style="info" %}
Wie du ein virtuelles Informationsmedium startest und auswirfst, hängt von deinem verwendeten Hypervisor ab.
{% endhint %}

<div align="left"><figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FPQSfSzgUvJI5ziL07OJE%2FEnginsight-Installation-Component%20Server.jpg?alt=media&amp;token=916da841-b5bb-4546-9a08-4b56af1ee9aa" alt="" width="563"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Es erscheint nun für einige Augenblicke ein blauer Bildschirm. Dies ist ein korrektes Verhalten, daher kannst du einfach abwarten.
{% endhint %}
{% endstep %}

{% step %}

### Sprache, Standort und Tastaturlayout angeben

Im Folgenden werden die gewünschte Sprache für die Installation, der Standort der Installation sowie das Tastaturlayout abgefragt.

Wähle eine **Sprache**, deinen **Standort** sowie das passende **Tastaturlayout** aus und bestätige deine Eingaben jeweils mit **Weiter** und der **Enter**-Taste.

{% hint style="info" %}
Das Setup beginnt nun automatische Informationen über dein Netzwerk abzurufen. Dies kann einen kurzen Moment dauern, du kannst daher einfach abwarten, bis alles geladen wurde.
{% endhint %}
{% endstep %}

{% step %}

### Rechnernamen angeben

Gib nun einen **Rechnernamen** für den Komponentenserver an. Dies ist der Name, mit dem der Komponentenserver im Netzwerk identifiziert wird.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FPO0HXcWBoYNy9gw0hAnz%2FEnginsight-Installation-Komponentenserver-Rechnername.jpg?alt=media&amp;token=51c00f24-368f-4c5c-a178-8266e89e9f32" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Frage bei deinem Netzwerkadministrator nach, wenn du dir unsicher bist, wie der Name für deinen Komponentenserver lauten soll. Der standardmäßig von uns angegebene Rechnername für den Komponentenserver lautet **ngs-comp**.
{% endhint %}

Bestätige deine Eingabe mit **Weiter** und der **Enter**-Taste.
{% endstep %}

{% step %}

### Domain-Namen angeben

Gib den **Domain-Namen** deines Unternehmens an, z.B. *beispielfirma.de*.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FPMREIKc1AQhobAIzRfsT%2Fimage.png?alt=media&amp;token=4f7df998-d9df-4fec-972f-04b6eedf65e9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Frage bei deinem Netzwerkadministrator nach, wenn du dir unsicher bist, wie der Domain-Name deines Unternehmens lautet.
{% endhint %}

Bestätige deine Eingabe mit **Weiter** und der **Enter**-Taste.
{% endstep %}

{% step %}

### Optional: HTTP-Proxy-Daten angeben

Wenn du einen HTTP-Proxy einsetzt, um das Internet zu erreichen, gib die entsprechenden Proxy-Daten im Standardformat an.

Wenn du keinen HTTP-Proxy einsetzt, lasse das Feld einfach leer und bestätige mit der **Enter**-Taste.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FkmcNE4GU1IvnsbWPINRu%2Fimage.png?alt=media&amp;token=82ea3a39-4bed-4845-b300-413d2e5cf261" alt=""><figcaption></figcaption></figure>

Die Angabe der Proxy-Daten kann folgendermaßen aussehen:

* Keine Angabe von Benutzer, Passwort und Port: `http://`<mark style="color:$primary;">`<IPAdresseHost>`</mark>`/`
* Angabe von Benutzer und Passwort, keine Angabe eines Ports: `http://`<mark style="color:$success;">`<Benutzername>`</mark>`:`<mark style="color:$warning;">`<Passwort>`</mark>`@`<mark style="color:$primary;">`<IPAdresseHost>`</mark>`/`
* Angabe von Benutzer, Passwort und Port:\
  `http://`<mark style="color:$success;">`<Benutzername>`</mark>`:`<mark style="color:$warning;">`<Passwort>`</mark>`@`<mark style="color:$primary;">`<IPAdresseHost>`</mark>`:8080/`

{% hint style="danger" %}
**Bitte beachte**: Der letzte Slash `/` muss zwingend gesetzt werden!
{% endhint %}

Bestätige deine Eingabe mit **Weiter** und der **Enter**-Taste.
{% endstep %}

{% step %}

### Benutzerkonto für den Komponentenserver anlegen

Gib nun einen Namen für das Benutzerkonto des Komponentenservers an, das du statt des root-Kontos verwenden kannst.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FVJJWcj2ImW2CsEwrXeUJ%2FEnginsight-Installation-Komponentenserver-Benutzername.jpg?alt=media&amp;token=ad916e29-c215-437a-ac5e-cada491c102d" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Der standardmäßig von uns angegebene Benutzerkonto-Name lautet **Enginsight COMP**.
{% endhint %}

Bestätige deine Eingabe mit **Weiter** und der **Enter**-Taste.
{% endstep %}

{% step %}

### Benutzername angeben

Gib nun einen **Benutzernamen** für das neue Komponentenserver-Benutzerkonto an.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2F1iYb5kAt5DaesziAQhMR%2FEnginsight-Installation-Komponentenserver-Benutzername%20Konto.jpg?alt=media&amp;token=1d40571b-429e-4812-a149-902daf457b87" alt=""><figcaption></figcaption></figure>

Der Benutzername sollte mit einem Kleinbuchstaben beginnen.&#x20;

{% hint style="info" %}
Der standardmäßig von uns angegebene Benutzername lautet **ngscomp**.
{% endhint %}

Bestätige deine Eingabe mit **Weiter** und der **Enter**-Taste.
{% endstep %}

{% step %}

### Passwort angeben

1. Gib ein **Passwort** für das neue Komponentenserver-Benutzerkonto an. Aktiviere **Passwort im Klartext anzeigen**, wenn du dies benötigst, indem du mit der Tastatur zu der Option navigierst und die **Enter**-Taste drückst.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FiX8BCToDHpw2wxEcuFoO%2Fimage.png?alt=media&amp;token=2ec66fc4-7b28-466d-942f-dd38be35c7db" alt=""><figcaption></figcaption></figure>

2. Bestätige deine Eingabe mit **Weiter** und der **Enter**-Taste.
3. Gib das Passwort zur Sicherheit erneut ein. Aktiviere **Passwort im Klartext anzeigen**, wenn du dies benötigst. Bestätige deine Eingabe mit **Weiter** und der **Enter**-Taste.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FgZdRHW2zblBJuVGF52n2%2Fimage.png?alt=media&amp;token=d7c85e56-b120-4223-8d29-989da7b4b09e" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Bitte beachte**: Wir empfehlen dringend, Benutzername und Passwort für den Applikationsserver in einem Passwort-Manager zu speichern!
{% endhint %}
{% endstep %}

{% step %}

### Festplatte wählen

Wähle die **Festplatte** aus, auf der eine Partition angelegt wird, auf der Daten gespeichert werden sollen. Bestätige deine Eingabe mit der **Enter**-Taste.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FIT02bxE8TkUtdlBjjs09%2Fimage.png?alt=media&amp;token=3addf97a-53a9-4c32-9cd8-7e8f3b8499f9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Installation abschließen

Nun startet die eigentliche Installation. Warte darauf, bis die Installation abgeschlossen ist und eine entsprechende Meldung erscheint.

<figure><img src="https://1720942473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1oAJCT6yz8fThAzdCQJt%2Fuploads%2FemYBzxou8OVh2kTzxeZa%2Fimage.png?alt=media&amp;token=5dc332c8-8c95-4ce5-b1dc-601343c49135" alt=""><figcaption></figcaption></figure>

Bestätige die Information **Installation abgeschlossen** mit **Weiter** und der **Enter**-Taste.
{% endstep %}

{% step %}

### Virtuelles Informationsmedium auswerfen

Wirf nun das virtuelle Informationsmedium mit dem Debian-Image aus, um mit der Konfiguration des Datenbankservers fortzufahren.

{% hint style="info" %}
Wie du ein virtuelles Informationsmedium startest und auswirfst, hängt von deinem verwendeten Hypervisor ab.
{% endhint %}
{% endstep %}
{% endstepper %}

***

## Installation der Komponenten

Nachdem du den oder die Komponentenserver installiert hast, kannst du die Enginsight Komponenten Hacktor, Watchdog und Observer aus der Enginsight Plattform heraus installieren.

Nutze dazu folgende Anleitungen:

* [Hacktor installieren und konfigurieren](/docs/manual/installation-und-konfiguration/installation-und-konfiguration/enginsight-komponenten/hacktor.md)
* [Watchdog installieren und konfigurieren](/docs/manual/installation-und-konfiguration/installation-und-konfiguration/enginsight-komponenten/watchdog.md)
* [Observer installieren und konfigurieren](/docs/manual/installation-und-konfiguration/installation-und-konfiguration/enginsight-komponenten/observer.md)

***
