Inštalácia

Inštalácia

Aplikácia SGCom je distribuovaná v ZIP archíve, ktorý je možné stiahnuť v Artifactory oddelenia D2000 http://srvbuild2v.ipstest.sk:8081/artifactory/webapp/#/artifacts/browse/tree/General/d2000/sk/ipesoft/sgcom/sgcom . Je potrebné vybrať si správnu verziu – číslovanie verzií SGCom-u kopíruje číslovanie verzií systému D2000.
V archíve sa nachádza nasledujúca adresárová štruktúra:

  • app/ - XML súbory s exportovanými definíciami D2000 objektov, ktoré SGCom používa. Centrála musí tieto objekty používať, inak nebude môcť s SGCom-om komunikovať.

  • bin/ - subory SGCom.bat a SGcom pre spustenie aplikácie na platforme Windows a Linux. Skript v nich má za úlohy nájsť JRE alebo JDK v systéme a spustiť vykonávanie aplikácie SGCom. Tieto skripty neupravujte! Na zadanie vlastných parametrov je vyhradené iné miesto.

  • db/ - v archíve prázdny adresár, do ktorého SGCom pri behu ukladá súbory svojej lokálnej databázy.

  • doc/ - dokumentácia

  • lib/ - obsahuje JAR súbory – Java knižnice, ktoré SGCom potrebuje

  • log/ - v archíve prázdny adresár, do ktorého SGCom pri behu ukladá LOG súbory s protokolom o vykonávaní.

  • nssm-2.24/ - adresár s programom NSSM (Non-sucking Service Manager), ktorý umožňuje po konfigurácii na lokálnom počítači spustiť SGCom ako Windows Service.

  • SGCom.bat – šablóna skriptu, ktorým sa spustí vykonávanie SGCom-u. Obsahuje parametre pre spustenie z príkazového riadku, ktoré je potrebné individuálne upraviť pre každú inštanciu.

  • SGComLogging.properties – šablóna konfigurácie, ktorou sa riadi vytváranie LOG-u.

Postup pre inštaláciu je nasledovný:

  1. Stiahnuť ZIP archív a rozbaliť ho. Príklad odporúčaného umiestnenia:
    D:/D2000/D2000_V10.1.39_sever
    D:/D2000/SGCom-10.1.39

  2. Podľa šablóny SGCom.batSGComLogging.properties nastaviť parametre pre spustenie. Je odporúčané vytvoriť si vlastné kópie týchto súborov pre každú inštanciu SGCom-u.

  3. Test správnosti parametrov spustením z konzoly.

  4. Použiť pribalenú aplikáciu nssm pre vytvorenie Windows servisu.
    Nasledovný príkaz zobrazí GUI, ktoré umožní pohodlnú konfiguráciu:
    > nssm install

  5. Štart vytvoreného servisu.