Tento postup inštalácie je platný iba pre novšie verzie D2000. Ak používate D2000 do verzie V12.0.61 vrátane prosím postupujte podľa návodu Inštalácia a konfigurácia pre staršie verzie D2000.
SmartWeb platforma je implementovaná ako aplikácia pre Java EE aplikačný server Tomcat bežiaci na platforme Java. Tento aplikačný server je dodávaný aj v rámci inštalácie D2000 a beží na Jave dodávanej spolu s verziou D2000. V prvom kroku je teda potrebné rozhodnúť či chceme Smart Web inštalovať na Tomcat server dodávaný v rámci D2000 alebo na samostatne spravovaný Tomcat server nezávisle od D2000. Obe alternatívy majú svoje výhody a nevýhody, ktoré je možné zosumarizovať nasledovne:
| Vlastnosť | Tomcat v rámci D2000 | Samostatný Tomcat Server |
|---|---|---|
| jednoduchosť nasadenia | ||
| flexibilita nasadenia v DMZ | ||
| ad-hoc upgrade Tomcat Servera |
Nasledujúce kapitoly rozoberajú obe možnosti inštalácie.
Inštalácia Smart Web aplikácie na Tomcat v rámci D2000
Postup inštalácie je nasledovný:
- Nakonfigurovať a spustiť proces SELF.WSC nasledovne:
- prekopírovať adresár
D2000_EXE/templates/config/proc/_.wscdoD2000_APP/<názov aplikácie>/config/proc/ - a následne premenovať
_.wscnaself.wsc - vytvoriť proces SELF.WSC s parametrom /X2
- prekopírovať adresár
- Nakopírovať súbor
D2000_EXE/web/smartWeb.wardo adresáraD2000_APP/<názov aplikácie>/config/proc/self.wsc/base/webapps/ - Rozbaliť súbor
D2000_EXE/web/tutorial-application.zipdo adresáraD2000_APP/<názov aplikácie>/config/proc/self.wsc - Spustiť proces SELF.DCS
- Spustiť proces SELF.WCS
- Otvoriť tutorial aplikáciu v prehliadači na adrese http://localhost:8080/smartWeb
Inštalácia Smart Web aplikácie na standalone Tomcat
Postup inštalácie je nasledovný:
- Stiahnuť a nainštalovať AdoptOpenJDK verzie 11
- Nastaviť systémovú environment premennú JAVA_HOME na root adresár kde bola JDK nainštalované.
- Pre použitie silných šifier v HTTPS protokole je potrebné stiahnuť Java Cryptography Extension (JCE) súbory a prekopírovať ich do lib/security adresára JDK. Ak nie je potrebné konfigurovať HTTPS protokol tento krok je možné vynechať
- Stiahnuť a nainštalovať Tomcat verzie 9 podla štandardneho postupu
- Nakopírovať súbor
D2000_EXE/web/smartWeb.wardowebappsadresára Tomcatu - Rozbaliť súbor
D2000_EXE/web/tutorial-application.zipdo parent adresára Tomcatu - Spustiť proces SELF.DCS
- Spustiť Tomcat server
- Otvoriť tutorial aplikáciu v prehliadači na adrese http://localhost:8080/smartWeb
Zmena kontextového adresára URL linky
Pre zmenu kontextového adresára URL linky z http://localhost:8080/smartWeb na napr. http://localhost:8080/myApp je potrebné spraviť nasledovné:
- Zastaviť Tomcat server.
- Premenovať súbor /webapps/smartWeb.war