Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
edpweb3:installation [2025/01/23 13:45] – [Benutzer] pascaledpweb3:installation [2025/07/02 15:15] (aktuell) admin
Zeile 2: Zeile 2:
  
 === Installation === === Installation ===
-Mit der Ausführung des Setups werden alle benötigten Dateien von EDPweb auf Ihrem Rechner gespeichert. Hierbei kann EDPweb sowohl auf dem gleichen Rechner wie der EDP-Server als auch auf einem anderen Rechner, beispielsweise einer DMZ, installiert werden.+Mit der Ausführung des Setups werden alle benötigten Dateien von edp:web auf Ihrem Rechner gespeichert. Hierbei kann edp:web sowohl auf dem gleichen Rechner wie der EDP-Server als auch auf einem anderen Rechner, beispielsweise einer DMZ, installiert werden.
 Im Rahmen des Setups wird die Anwendung edpweb.exe auf dem betreffenden Rechner Im Rahmen des Setups wird die Anwendung edpweb.exe auf dem betreffenden Rechner
-als Windowsdienst installiert. In der Dienstanwendung von EDPweb sind alle Funktionen des Webservers enthalten.+als Windowsdienst installiert. In der Dienstanwendung von edp:web sind alle Funktionen des Webservers enthalten.
  
 Bitte beachten Sie, dass bei einer Updateinstallation alle Template-Dateien im Ordner "templates" aktualisiert werden. Daher sollten eigene Anpassungen an Druckvorlagen und Template-Dateien immer im Ordner "custom" abgelegt werden. Dieser muss - falls nicht vorhanden - manuell erstellt werden. Bitte beachten Sie, dass bei einer Updateinstallation alle Template-Dateien im Ordner "templates" aktualisiert werden. Daher sollten eigene Anpassungen an Druckvorlagen und Template-Dateien immer im Ordner "custom" abgelegt werden. Dieser muss - falls nicht vorhanden - manuell erstellt werden.
  
-=== Grundkonfiguration von EDPweb ===+=== Grundkonfiguration von edp:web ===
  
-Die Grundeinstellungen von EDPweb werden in der Konfigurationsdatei „EDPweb.ini“+Die Grundeinstellungen von edp:web werden in der Konfigurationsdatei „EDPweb.ini“
 verwaltet. Öffnen Sie diese bitte zunächst im Anschluss an die Installation, um die dort verwaltet. Öffnen Sie diese bitte zunächst im Anschluss an die Installation, um die dort
 notwendigen Anpassungen vorzunehmen. notwendigen Anpassungen vorzunehmen.
Zeile 30: Zeile 30:
 === SSL Verschlüsselung === === SSL Verschlüsselung ===
  
-Bei der Nutzung von EDPweb muss eine aktive SSL-Verschlüsselung (EDPweb verwendet hier nur TLS 1.2) verwendet werden. Dies kann über die Anwendung "EDP Konfiguration" unter "EDPweb" festgelegt werden. EDPweb greift dabei auf die Dateien mit dem Namen "ssl.cer" für die Zertifikatsdatei sowie "ssl.key" für den zugehörigen Schlüssel zu. Diese beiden Dateien müssen im gleichen Ordner wie die Anwendungsdatei edpweb.exe abgelegt sein und sollten gegen eigene Zertifikatsdateien getauscht werden. Nach einem Austausch der Dateien ist ein Neustart des Dienstes erforderlich.+Bei der Nutzung von edp:web muss eine aktive SSL-Verschlüsselung (EDPweb verwendet hier nur TLS 1.2) verwendet werden. Dies kann über die Anwendung "EDP Konfiguration" unter "EDPweb" festgelegt werden. edp:web greift dabei auf die Dateien mit dem Namen "ssl.cer" für die Zertifikatsdatei sowie "ssl.key" für den zugehörigen Schlüssel zu. Diese beiden Dateien müssen im gleichen Ordner wie die Anwendungsdatei edpweb.exe abgelegt sein und sollten gegen eigene Zertifikatsdateien getauscht werden. Nach einem Austausch der Dateien ist ein Neustart des Dienstes erforderlich.
  
 Ein Zertifikat kann auch selbst erstellt werden: Ein Zertifikat kann auch selbst erstellt werden:
Zeile 39: Zeile 39:
 === Client Zertifikat === === Client Zertifikat ===
  
-Zusätzlich kann ein Root Zertifikat hinterlegt werden, um nur noch einen Zugriff für Clients zu ermöglichen, auf denen ein durch das Root-Zertifikat signiertes Client-Zertifikat installiert ist. Das Root-Zertifikat muss unter dem Namen "root.cer" ebenfalls im Verzeichnis von EDPweb abgelegt werden.+Zusätzlich kann ein Root Zertifikat hinterlegt werden, um nur noch einen Zugriff für Clients zu ermöglichen, auf denen ein durch das Root-Zertifikat signiertes Client-Zertifikat installiert ist. Das Root-Zertifikat muss unter dem Namen "root.cer" ebenfalls im Verzeichnis von edp:web abgelegt werden.
  
 === Lizenzdatei === === Lizenzdatei ===
-EDPweb verfügt nach der Installation noch nicht über eine Lizenzdatei und kann +edp:web verfügt nach der Installation noch nicht über eine Lizenzdatei und kann 
-dementsprechend noch nicht gestartet werden. Ihre Lizenzdatei für EDPweb haben Sie+dementsprechend noch nicht gestartet werden. Ihre Lizenzdatei für edp:web haben Sie
 in der Regel per e-Mail erhalten und müssen diese nun ins Grundverzeichnis von in der Regel per e-Mail erhalten und müssen diese nun ins Grundverzeichnis von
-EDPweb kopieren (gleicher Ordner wie die Anwendung edpweb.exe). Weitere +EDPweb kopieren (gleicher Ordner wie die Anwendung edpweb.exe). Anschließend starten Sie bitte die EDPkonfig neu, danach erscheint in der Lizenzübersicht auch "EDPweb". Weitere Maßnahmen zum Einspielen der edp:web-Lizenz sind nicht notwendig.
-Maßnahmen zum Einspielen der EDPweb-Lizenz sind nicht notwendig.+
  
 === Benutzer === === Benutzer ===
  
-Für einen Zugriff auf EDPweb ist zunächst eine Anmeldung mit Benutzername und Kennwort notwendig. Dabei wird auf die gleiche Benutzerdatenbank zugegriffen wie im Einsatzleitplatz von EDP. Daher können Sie die Benutzer auch über den EDP Editor verwalten. Dort ist es erforderlich, dass Sie den Haken „Benutzer hat Zugang zu EDPweb“ setzen, wenn der Benutzer mit EDPweb arbeiten darf. Weiterhin muss der Benutzer bei der Anmeldung eine Funktion auswählen. Die Funktionen legen Sie im EDPEditor unter „Funktionen“ an. Es muss zur Nutzung von EDPweb mindestens eine Funktion zur Auswahl stehen. Unfallhilfsstellen werden im EDP-Editor unter „Unfallhilfsstellen“ angelegt und erscheinen dann automatisch aus auswählbare Funktion in EDPweb.+Für einen Zugriff auf edp:web ist zunächst eine Anmeldung mit Benutzername und Kennwort notwendig. Dabei wird auf die gleiche Benutzerdatenbank zugegriffen wie in edp:desk. Daher können Sie die Benutzer auch über den EDPEditor verwalten. Dort ist es erforderlich, dass Sie den Haken „Benutzer hat Zugang zu EDPweb“ setzen, wenn der Benutzer mit edp:web arbeiten darf. Weiterhin muss der Benutzer bei der Anmeldung eine Funktion auswählen. Die Funktionen legen Sie im EDPEditor unter „Funktionen“ an. Es muss zur Nutzung von edp:web mindestens eine Funktion zur Auswahl stehen. Unfallhilfsstellen werden im EDPEditor unter „Unfallhilfsstellen“ angelegt und erscheinen dann automatisch aus auswählbare Funktion in edp:web.
  
-==== IP-Adressenprüfung ====+=== IP-Adressenprüfung ===
  
 Nach der Anmeldung wird für diese eine sog. Session erzeugt, unter der der angemeldete Benutzer aktiv ist. Innerhalb dieser Session wird auch die IP-Adresse des Benutzers gespeichert, so dass nur Anfrage von dieser IP-Adresse zugelassen werden. In besonderen Anwendungsfällen (wechselnder Zugriff WLAN / UMTS o.ä.) kann dies zu Problemen führen, da dann im laufenden Betrieb dann mehrfach die IPs des Nutzers der Session ändern und dann kein Zugriff auf die Anmeldung mehr besteht. Durch folgende Ergänzung in der Ini-Datei "edpweb.ini" kann diese Funktion deaktiviert werden: Nach der Anmeldung wird für diese eine sog. Session erzeugt, unter der der angemeldete Benutzer aktiv ist. Innerhalb dieser Session wird auch die IP-Adresse des Benutzers gespeichert, so dass nur Anfrage von dieser IP-Adresse zugelassen werden. In besonderen Anwendungsfällen (wechselnder Zugriff WLAN / UMTS o.ä.) kann dies zu Problemen führen, da dann im laufenden Betrieb dann mehrfach die IPs des Nutzers der Session ändern und dann kein Zugriff auf die Anmeldung mehr besteht. Durch folgende Ergänzung in der Ini-Datei "edpweb.ini" kann diese Funktion deaktiviert werden:
Zeile 73: Zeile 72:
 </code> </code>
  
-Bitte beachten Sie in diesem Zusammenhang, dass EDPweb als Dienst in Windows unter dem Systembenutzer ausgeführt wird und dieser u.U. keinen Zugriff auf Netzlaufwerke besitzt. Daher sollte das Speichern in einen lokalen Pfad erfolgen.+Bitte beachten Sie in diesem Zusammenhang, dass edp:web als Dienst in Windows unter dem Systembenutzer ausgeführt wird und dieser u.U. keinen Zugriff auf Netzlaufwerke besitzt. Daher sollte das Speichern in einen lokalen Pfad erfolgen. 
 + 
 +=== Hinweis bei Verwendung eines Reverse-Proxys === 
 +Einige Module innerhalb von edp:web (u.a. das ELW-Modul) verwenden eine Websocket-Verbindung. Wird edp:web über einen Reverse-Proxy bereitstellt, so ist hier in der Regel innerhalb des Proxyservers eine Konfiguration erforderlich, um ein Upgrade auf eine Websocket-Connection zu erlauben.