4.1 Grundlagen/Eckwerte
Versionen
Produkt | Version |
Sybase SQL Anywhere | Version 17.X, Build 6089 |
PerformX | Version 21.X |
World of Documents (WoD) | Version 17.6.2 |
Standardports (Installationspfade siehe unten)
Basis | Installationspfad | Port |
Sybase | C:\Programme\Sybase\SQL Anywhere |
|
Proxy PROD | D:\PerformX\Server\PROD\SQL Proxy Server | 52100 |
Proxy TEST | D:\PerformX\Server\PROD\SQL Proxy Server | 52101 |
Proxy SCHULUNG | D:\PerformX\Server\PROD\SQL Proxy Server | 52102 |
WoD | D:\PerformX\Server\PROD\World of Documents | 40080 |
Backup | D:\PerformX\PXBackup Unterverzeichnisse für PROD und TEST: [Sybase-Engine-Name] |
|
Swap | D:\PerformXSwap |
|
|
|
|
PerformX Datenbank |
|
|
PROD | D:\PerformX\Database\PROD | 52151 |
TEST | D:\PerformX\Database\TEST | 52152 |
SCHUL | D:\PerformX\Database\SCHUL | 52153 |
DEMO (Performa) |
| 52154 |
DEV (Performa) |
| 52156 |
|
|
|
PerformX Client (Server) |
|
|
PROD | D:\PerformX\Client\PROD | - |
TEST | D:\PerformX\Client\TEST | - |
SCHUL | D:\PerformX\Client\SCHUL | - |
|
|
|
PerformX Client (Client) |
|
|
PROD | C:\Programme\PerformX\Client\PROD | - |
TEST | C:\Programme\PerformX\Client\TEST | - |
SCHUL | C:\Programme\PerformX\Client\SCHUL | - |
|
|
|
Portal/Connector |
|
|
Microsoft Azure VPN Hybrid Manager | C:\Program Files\Microsoft\HybridConnectionManager 0.7 | 80 443 |
|
|
|
REST |
|
|
REST PROD | D:\PerformX\Server\PROD\REST2-[App]\ | 8087 |
REST TEST | D:\PerformX\Server\TEST\REST2-[App]\ | 8084 |
|
|
|
BPE |
|
|
BPE PROD | D:\PerformX\Server\PROD\BPE\ | 8088 |
BPE TEST | D:\PerformX\Server\TEST\BPE\ | 8085 |
|
|
|
PerformX Admin |
|
|
Temporäre Datensicherungen | D:\PerformX\PXAdmin\History |
|
Installationsdateien, OCR-B-Schrift, Registry-Files usw. | D:\PerformX\PXAdmin\Technik |
|
Vorbereitete Startverknüpfungen | D:\PerformX\PXAdmin\Start |
|
|
|
|
Zusatz-Tools |
|
|
Zynex | C:\Program Files (x86)\Zynex.DBSyncService |
|
Falls Abacus und PerformX auf dem gleichen Server installiert sind, so muss der Port 40080 im Abacus umkonfiguriert werden, da WoD diesen Port fix verwendet
Verbindungstests
Vor der Installation können via Power-Shell die benötigten Netzwerkverbindungen überprüfen werden. Die einzelnen Skripts können via Power-Shell ausgeführt und die entsprechenden Parameter ersetzt werden. Der Wert "SERVER" muss mit dem Hostnamen oder der IP-Adresse des PerformX-Servers ersetzt werden.
Basis-Ports für PerformX/Proxy/WoD (ab Client)
test-netconnection -computername SERVER -port 52100
test-netconnection -computername SERVER -port 52101
test-netconnection -computername SERVER -port 52102
test-netconnection -computername SERVER -port 52151
test-netconnection -computername SERVER -port 52152
test-netconnection -computername SERVER -port 52153
test-netconnection -computername SERVER -port 40080
REST-Ports von Intern sowie Extern (ab PX-Server)
test-netconnection -computername SERVER -port 8087
test-netconnection -computername SERVER -port 8084
https://[REST-URL]/rest2/land
BPE-Ports (ab PX-Server)
test-netconnection -computername SERVER -port 8088
test-netconnection -computername SERVER -port 8085
Via Swagger-Interface möglich http://localhost:8085/swagger
SMTP-Server (Dokumente-Versand und SuperMailer)
Office 365 → Aufruf URL und Login mit entsprechenden Authentifizierungsdaten
Andere Exchange-Servers: Konfiguration BPE gemäss Angaben und Versand Rechnung → Weiterleitung Hinweismeldung der BPE an Kunde falls Versand fehlgeschlagen
Hybrid Connection für PerformX Option Portal Connector) (ab PX-Server)
test-netconnection -computername 51.107.71.205 -port 80
test-netconnection -computername 51.107.71.205 -port 443
ODBC: Digitale Signage-System/PowerBI (ab PX-Server)
test-netconnection -computername SERVER -port 52151 (PROD)
test-netconnection -computername SERVER -port 52152 (TEST)
test-netconnection -computername SERVER -port 52153 (SCHULUNG)
Services
Dienst | Service-Name | Beispiel | DSN | Starttyp | Startreihenfolge Dienste |
Service PerformX PROD | PerformX_Produktiv_52100 | PerformX-Produktiv-17 | PerformX_Produktiv.dsn | Automatisch | 1a |
Service PerformX TEST | PerformX_Test_52101 | PerformX-Test-17 | PerformX_Test.dsn | Automatisch | 1b |
Service PerformX SCHUL | PerformX_Schulung_52102 | PerformX-Schulung-17 | PerformX_Schulung.dsn | Automatisch | 1c |
|
|
|
|
|
|
Proxy PROD | SQLProxyServerProduktiv52100 | SQL Proxy Server Produktiv 52100 |
| Automatisch | 2a |
Proxy TEST | SQLProxyServerTest52101 | SQL Proxy Server Test 52101 |
| Automatisch | 2b |
Proxy SCHUL | SQLProxyServerSchulung52102 | SQL Proxy Server Schulung 52102 |
| Automatisch | 2c |
|
|
|
|
|
|
REST PROD | PerformX-REST2-[Applikation]-PROD | PerformX-REST2-OpenOlat-PROD |
| Automatisch | 3a |
REST TEST | PerformX-REST2-[Applikation]-TEST | PerformX-REST2-OpenOlat-PROD |
| Automatisch | 3b |
|
|
|
|
|
|
BPE PROD | PerformXBPEProd | PerformX Business Process Engine Prod |
| Automatisch (verzögerter Start) | 4a |
BPE TEST | PerformXBPETest | PerformX Business Process Engine Test |
| Automatisch (verzögerter Start) | 4b |
|
|
|
|
|
|
Hybrid Connection | Microsoft Azure VPN Hybrid Manager | Microsoft Azure VPN Hybrid Manager |
| Automatisch | 5 |
WoD | WoD | WoD |
| Automatisch | 6 |
Verzeichnisstruktur Server
Die Vorgabe der Verzeichnisstruktur ist wie folgt:
.
├── PerformXSwap
└── PerformX
├── PerformX[Instanz]
│ ├── Client
│ ├── {Instazn-Name}
│ │ ├── Module --> Modellerweiterungen
│ │ ├── StdDate --> Reports
│ │ ├── Templates --> Standard Vorlagen
│ │ ├── prg.exe
│ │ └── *.dll
│ │ ├── bcxl32.dll
│ │ ├── DelZip179.dll
│ │ ├── RTF2HTML.dll
│ │ ├── RTF2HTML.ini
│ │ ├── WebSearch.dll
│ │ ├── WebSearch.ini
│ │ ├── wPDF010A.dll
│ │ ├── Libeay32.dll
│ │ └── Ssleay32.dll
│ └── Database
│ └── {Instanz-Name}
│ ├── *.db
│ ├── *.log
│ └── PerformX-{Instanz}.DSN
├── Server
│ └── {Instanz-Name}
│ └── REST2[Produkt]
│ ├── Module
│ │ └── *.pck
│ ├── Test
│ │ └── Test-Exes mit ini
│ ├── *.exe
│ ├── *.ini
│ ├── *.dll
│ ├── Log
│ ├── BPE
│ ├── *.exe
│ └── *.dll
├── Settings
│ ├── *.json
│ ├── *.db
│ └── Sybase.dns
└── Logs
└── *.txt
PXAdmin ( alle Admin-Sachen, welche die Benutzer nicht sehen sollten, in den Client-Verzeichnissen hat es auch noch ein Admin-Verzeichnis )
History
Start
Technik
PXBackup
{Instanz-Name}