Einrichtung/Installation Web App

Web Library Backend installation (>= 9.2)

Voraussetzung:

Backend: Balut (9.2) oder neuer ist bereits installiert.

Einleitung

Der Backend-Installer installiert die WebLibrary nicht mit. Eine manuelle Installation ist notwendig.

Das aktuelle Release ist zu finden unter:

Q:\empower cross platform\empower web library\_Installer\Stable Releases\XXXXX
Dort gibt es

installer-config.json: das Template einer Konfigurationsdatei. Diese muss vor der Installation angepasst werden.
WebLibrary_Installer.exe: der Installer.

 

Web Library Installation


Zunächst muss der WebLibrary_Installer.exe und die installer-config.json in das aktuelle Installationsverzeichnis des Backends gelegt werden,
z. B. F:\Program Files (x86)\empower\backend\ServiceHost\Services

Sollte sich die ProgramDataLocation vom Backen nicht an der default Location befinden, kann dieser in der installer-config.json angepasst werden. Folgender Wert ist standardmäßig voreingestellt:

{
"programDataLocation":"C:\\ProgramData\\empower\\backend\\empower"
}


Sobald die Änderung gespeichert wurde, kann mit einem Doppelklick auf den Installer der Installationsprozess gestartet werden.

Nach der Installation bleibt der Installer, die Konfigurationsdatei und ein neuer Ordner WebLibrary_Installer im Installationsverzeichnis zurück. Alle drei können nun entfernt werden.

In der Standardkonfiguration ist die WebLibrary nun unter: https://<BASEURL>/empower/websync/app erreichbar.
WebLibrary Update
Ein Update der WebLibrary unterscheidet sich nicht von einer Neuinstallation. Der Installer erkennt, wenn bereits eine Instanz des WebSyncs vorliegt, nimmt diese Offline und ersetzt die entsprechenden Dateien. Daher kann sich ohne Änderungen an der Anleitung zur Installation der WebLibrary orientiert werden.
Achtung: Da die WebLibrary zusammen mit dem Suite-Release veröffentlich wird, ist IMMER zuerst das Backend zu Updaten und anschließend die WebLibrary. Ansonsten überschreibt die Installation des Backends die WebLibrary.

 

image.webp

 

Web Sync Konfigurieren (>= 9.2)

 

Die Anwendung sollte nach der Installation bereits korrekt konfiguriert sein. Für den Fall, dass etwas geändert werden muss, finden Sie unten eine Beispielkonfiguration.

Um den empower® web sync zu konfigurieren, suchen Sie die Konfigurationsdatei /WebSync/appsettings.json im Backend-Installationsordner.

 

/WebSync/appsettings.json
{
    "ServiceDefinition": {
        "ServiceName": "websync",
        "ServiceDomain": "empower",
        "ServiceInstanceId": "websync_1",
        "ServiceInstanceUrl": "http://127.0.0.1:12603/"
    },
    "LaunchSettings": {
        "Command": "Services\WebSync\\websync.exe",
        "LogLocation": "\temp\Logs\WebSync",
        "Arguments": ""
    },
    "ApiGatewayOptions": {
        "PublicEndpoint": "https://empowerdevserver.dev.mio:8003/"
    },
    "IgnoreSslErrors": true
}
PropertyValueComment
ServiceDefinition  
ServiceName  
ServiceDomain  
ServiceInstanceId  
ServiceInstanceUrl  
LaunchSettings  
Command Absolute path to websync.exe.
LogLocation Absolute path to log location.
Arguments Additional arguments
ApiGatewayOptions  
PublicEndpoint empower Backend URI
IgnoreSslErrorstrue / false 
AllowCors (ab 9.3)true / falseOptional. Only for development purposes. Should not be set in production which defaults to false.
 

War dieser Beitrag hilfreich?

/

Kommentare

0 Kommentare

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.