Obsah |
---|
Inštalácia Wildfly AS na Windows OS
Postup pri inštalácii aplikačného servera Wildfly je je nasledovný:
- Stiahnuť a rozbaliť Wildfly 10.1 zo stránky wildfly.org.
- Nakonfigurovať súbor standalone/configuration/standalone.xml tak ako je uvedené v nasledujúcich podkapitolách.
- Nainštalovať Wildfly ako service. V nasledujúcich podkapitolách sú opísané postupy ako pre platformu Windows tak aj Linux.
Základná konfigurácia standalone.xml
- Rozbaliť inštalačné súbory - v inštalačnom adresári D2000 -
D2000_EXE/web
sa nachádzajú zazipované inštalačné súbory aplikačného servera Wildfly (wildfly.zip
) ako aj Java EE aplikácie Smart Web (smartweb.zip
) a tutorial javascriptovej aplikácie (tutorial-application.zip
). Všetky tieto archívy je potrebné rozpakovať do toho istého adresára. - Nainštalovať aplikačný server Wildfly - spustením inštalačného skriptu
D2000_EXE/web/installWildfly.bat
sa automaticky nainštaluje aplikačný server ako Windows Service s menom:D2000 Smart Web
. - Nainštalovať Smart Web Java EE aplikáciu - spustením inštalačného skriptu
D2000_EXE/web/installSmartWeb.bat
sa automaticky deployne (nakopíruje) Smart Web aj s preddefinovanou konfiguráciou javacriptovej tutorial aplikácie na aplikačný server.
- Naimportovať proces SELF.DCS so základnou konfiguráciou D2Connectora
Základná konfigurácia standalone.xml
Súbor standaloneSúbor standalone.xml je hlavný konfiguračný súbor aplikačného servera Wildfly a nachádza sa v adresári /standalone/configuration
. Smart Web server ma implementovanú funkciu automatickej konfigurácie pri deploymente aplikácie aplikačným serverom Wildfly. Z tohto dôvodu pre beh Smart Web aplikácie ako takej nie je potrebné súbor standalone.xml editovať. Editácia je nevyhnutná iba v prípade úpravy konfigurácie samotného aplikačného servera - napr. zmena portov, konfigurácia zabezpečenia komunikácie HTTPS a HTTP hlavičiek, zapnutie overovania cez klientské certifikáty, kompresia komunikácie atď.
...
Blok kódu | ||
---|---|---|
| ||
<?xml version='1.0' encoding='UTF-8'?> <server xmlns="urn:jboss:domain:4.2"> ... <profile> ... <subsystem xmlns="urn:jboss:domain:undertow:3.1"> ... <server name="default-server"> ... <host name="default-host" alias="localhost"> ... <!-- Atribút predicate treba nastaviť na HTTP port definovaný v poslednej časti standalone.xml--> <filter-ref name="http-to-https" predicate="equals(%p,8080)"/> ... </host> ... <filter-ref name="http-to-https" predicate="equals(%p,8080)"/> </server> ... <filters> <!-- Atribút target treba nastaviť na finálnu doménu a port, %U je placeholder pre zvyšnú časť otváranej url linky--> <rewrite name="http-to-https" redirect="true" target="https://myhostname:8443%U"/> </filters> </subsystem> </profile> </server> |
Inštalácia ako Windows Service
...
- obsah adresára docs\contrib\scripts\service do adresára bin\service okrem súboru service.bat
- súbor service.bat priamo do adresára bin
...
- upraviť set DISPLAYNAME="Wildfly" na iné meno servicu ak taký už existuje
- upraviť set DESCRIPTION="Wildfly Application Server"" na text bez medzier inak service nebude možné spustiť
...
Kotva | ||||
---|---|---|---|---|
|
...