Allgemeines

In diesem Abschnitt können Sie sich einen Überblick über allgemeine Aspekte im Zusammenhang mit der Installation von Intrexx verschaffen.

Dieser Abschnitt ist insbesondere für Sie interessant, wenn Sie eine Erstinstallation von Intrexx vornehmen und mit dem Zusammenspiel von Intrexx und Drittsystemen und der erforderlichen Infrastruktur noch nicht vertraut sind. Sie finden in diesem Abschnitt auch einen sehr vereinfachten typischen Installationsablauf, der Ihnen helfen soll, einen grundlegenden Überblick über den Installationsablauf zu bewahren.

Zertifikate

In Intrexx sind nur verschlüsselte Verbindungen zwischen Browser und Webserver möglich.

Die von Intrexx übermittelten Daten werden per HTTPS verschlüsselt übertragen. Die Verschlüsselung der Daten geschieht mit SSL bzw. TLS. Um eine gesicherte Verbindung aufzubauen, wird ein SSL / TLS-Zertifikat für den Server, mit dem die gesicherte Verbindung aufgebaut werden soll, benötigt. Auch selbstsignierte Zertifikate können eingebunden werden, jedoch bescheinigt damit keine dritte Stelle die Echtheit der Daten. Per OpenSSL können Sie auch selbst Zertifikat erstellen.

Sie sollten bereits vor der Installation von Intrexx über ein Zertifikat verfügen.

Intrexx und Drittsoftware

Intrexx funktioniert im Zusammenspiel mit Drittsoftware. Diese wird teilweise mit Intrexx ausgeliefert.

Damit Sie Intrexx betreiben können, benötigen Sie u.a. ein Datenbanksystem, einen Webserver und i.d.R. einen Frontend-Webserver (Reverse Proxy). Außerdem benötigen Sie eine Java Runtime Engine.
Detaillierte Informationen hierzu finden Sie in Abschnitt Systemvoraussetzungen.
Beachten Sie, dass Sie (insbesondere) den Frontend-Webserver (Reverse Proxy) zuerst installieren und konfigurieren sollten.

Erst anschließend sollten Sie die Intrexx installieren.

Intrexx in Ihrer Systemlandschaft

Intrexx fügt sich in Ihre Systemlandschaft ein. Sie können Intrexx in einer Windows- oder Linux-Systemlandschaft betreiben.

Dementsprechend ist dann auch der Einsatz unterschiedlicher Frontend-Webserver (Reverse Proxy), wie beispielsweise der IIS von Microsoft oder NGINX (Linux) möglich bzw. erforderlich.
Hinzukommen können Sicherheitsaspekte, die den Einsatz und die Konfiguration eines Frontend-Webserver (Reverse Proxy) betreffen und auch der Einsatz und die entsprechende Konfiguration von Firewalls.

Detaillierte Informationen hierzu finden Sie in Abschnitt Architektur von Intrexx.

Typischer Installationsablauf

Die Installation von Intrexx kann auf unterschiedliche Art und Weise durchgeführt werden. Ein typischer Installationsablauf kann so aussehen:

Tätigkeiten außerhalb von Intrexx

Bevor Sie mit der eigentlichen Installation von Intrexx starten, sollten Sie Tätigkeiten außerhalb von Intrexx durchführen. Dazu zählt u.a. das Festlegen eines Hostnamens, unter dem Ihr Portal im Browser aufgerufen werden soll, das Erstellen oder der Erwerb eines Zertifikats für die sichere Verbindung (SSL) zwischen Browser und Webserver und das Hinterlegen des Hostnamens im (zuständigen) Domain Name System (DNS), damit Ihr Portal im Browser aufgerufen werden kann.

Weiterhin muss die erforderliche Drittsoftware installiert und konfiguriert sein. Hierzu zählen u.a. das gewünschte Datenbanksystem und der passende Reverse Proxy (IIS für Windows, NGINX für Linux).

Intrexx installieren

Im nächsten Schritt installieren Sie Intrexx.

Portal anlegen

Sie können ein Portal im Zuge der Installation von Intrexx anlegen.

Überblick über die folgenden Abschnitte

Architektur Im folgenden Abschnitt finden Sie eine Beschreibung der Intrexx-Architektur. Dabei wird das Zusammenspiel von Intrexx bzw. dem "Embedded Tomcat" und dem Frontend-Webserver (Reverse Proxy) beschrieben. Das Verstehen der Architektur hilft Ihnen, die einzelnen Schritte der Installation nachvollziehen zu können.

Systemvoraussetzungen In den Systemvoraussetzungen finden Sie eine detaillierte Auflistung der Voraussetzungen, die für Ihre Intrexx-Installation bzw. Ihre Systemlandschaft erforderlich sind.