Instalace (KS mobi): Porovnání verzí

Z Prirucky
(založena nová stránka s textem „''Instalace'' {| border="1" cellpadding="3" cellspacing="0" |<small><center> Pořadí </center></small> |<small><center> Název </center></small> |<small> Komentář </small> |- |<center>1.</center>||<center>'''Rozšíření aplikace'''</center> || Objednat/aktivovat rozšíření ''Mobilní APPka''. |- |<center>2.</center>||<center>'''KS aplikační server'''</center> || Instalovat (pokud instalace již nebyla provedena dříve). |- |<center…“)
 
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádek 10: Řádek 10:
|<center>2.</center>||<center>'''[[KS aplikační server]]'''</center> || Instalovat (pokud instalace již nebyla provedena dříve).
|<center>2.</center>||<center>'''[[KS aplikační server]]'''</center> || Instalovat (pokud instalace již nebyla provedena dříve).
|-
|-
|<center>3.</center>||<center>'''asserver.exe.config'''</center> || Upravit tento soubor pro potřeby mobilní aplikace.
|<center>3.</center>||<center>'''asserver.exe.config'''</center> || Vyhledat tento soubor v adresáři aplikace [[KS aplikační server]] a upravit ho dle uvedených vzorových příkladů. V případě použití jen MobApi: '''[https://home.ksprogram.cz/download/Prirucky/MobApi/ASServer.exe.config__Angular_SeZabezpecenim_SSL_CORS_Jen_MobApi.config Jen_MobAPI.config]'''. V případě používání MobApi i [[KS webAPI]]: '''[https://home.ksprogram.cz/download/Prirucky/MobApi/ASServer.exe.config__Angular_WSHttpBinding_SeZabezpecenim_SSL_CORS_WebApi_MobApi.config WebAPI_MobAPI.config]'''.
|-
|-
|<center>4.</center>||<center>'''web server'''</center> || Instalovat web server včetně certifikátu. Konfigurovat web server pro zobrazení statického obsahu.
|<center>4.</center>||<center>'''Certifikát pro port'''</center> || Registrovat certifikát pro port [[KS webAPI]]. Postup uveden zde: '''[https://home.ksprogram.cz/download/Prirucky/MobApi/RegistraceCertifikatuProWebApi.docx Registrace certifikátu pro KS webAPI]'''.
|-
|-
|<center>5.</center>||<center>'''Testovací URL'''</center> || Ověřit funkčnost [[KS AS]] pomocí testovací URL.
|<center>5.</center>||<center>'''web server'''</center> || Instalovat web server včetně certifikátu. Konfigurovat web server pro zobrazení statického obsahu.  
|-
|-
|<center>6.</center>||<center>'''MOB...zip'''</center> || Ze .zip <small>(aktuální dle sestavení; např. MOB7821B.zip)</small> rozbalit soubory a nakopírovat je do složky pro ''KS mobi''.  Soubory jsou k dispozici zde: [https://download.ksprogram.cz/download ksprogram-download]].
|<center>6.</center>||<center>'''Testovací URL'''</center> || Ověřit funkčnost [[KS AS]] pomocí testovací URL.
|-
|-
|<center>7.</center>||<center>'''URL Rewrite'''</center> || Instalovat modul ''URL Rewrite'' dle návodu zde: [https://www.iis.net/downloads/microsoft/url-rewrite url-rewrite]]. Správná instalace se projeví tak, že v console IIS v sekci IIS se objeví ikona url rewrite (pro jiné webové servery viz odkaz [https://angular.io/guide/deployment angular.io]).
|<center>7.</center>||<center>'''MOB...zip'''</center> || Ze .zip <small>(aktuální dle sestavení; např. MOB7821B.zip)</small> rozbalit soubory a nakopírovat je do složky pro ''KS mobi''.  Soubory jsou k dispozici zde: [https://download.ksprogram.cz/download ksprogram-download]].
|-
|-
|<center>8.</center>||<center>'''IIS web config'''</center> || Vyhledat soubor ''config.json'' (v instalačním adresáři mobilní aplikace a podadresáři ''assets/config'') a upravit v něm vlastnost ''baseApiURL'' tak, aby jeho hodnotou byla existující adresa vaší webapi. <small>(Příklad: https://localhost:9002/KSAsServer/WebService/WebAPI/Rest)</small>
|<center>8.</center>||<center>'''URL Rewrite'''</center> || Instalovat modul ''URL Rewrite'' dle návodu zde: [https://www.iis.net/downloads/microsoft/url-rewrite url-rewrite]]. Správná instalace se projeví tak, že v console IIS v sekci IIS se objeví ikona url rewrite (pro jiné webové servery viz odkaz [https://angular.io/guide/deployment angular.io]).
|-
|<center>9.</center>||<center>'''IIS web config'''</center> || Vyhledat soubor ''config.json'' (v instalačním adresáři mobilní aplikace a podadresáři ''assets/config'') a upravit v něm vlastnost ''baseApiURL'' tak, aby jeho hodnotou byla existující adresa vaší webapi. <small>(Příklad: https://localhost:9002/KSAsServer/WebService/WebAPI/Rest)</small>
|}
|}



Aktuální verze z 28. 5. 2024, 11:11

Instalace

Pořadí
Název
Komentář
1.
Rozšíření aplikace
Objednat/aktivovat rozšíření Mobilní APPka.
2.
KS aplikační server
Instalovat (pokud instalace již nebyla provedena dříve).
3.
asserver.exe.config
Vyhledat tento soubor v adresáři aplikace KS aplikační server a upravit ho dle uvedených vzorových příkladů. V případě použití jen MobApi: Jen_MobAPI.config. V případě používání MobApi i KS webAPI: WebAPI_MobAPI.config.
4.
Certifikát pro port
Registrovat certifikát pro port KS webAPI. Postup uveden zde: Registrace certifikátu pro KS webAPI.
5.
web server
Instalovat web server včetně certifikátu. Konfigurovat web server pro zobrazení statického obsahu.
6.
Testovací URL
Ověřit funkčnost KS AS pomocí testovací URL.
7.
MOB...zip
Ze .zip (aktuální dle sestavení; např. MOB7821B.zip) rozbalit soubory a nakopírovat je do složky pro KS mobi. Soubory jsou k dispozici zde: ksprogram-download].
8.
URL Rewrite
Instalovat modul URL Rewrite dle návodu zde: url-rewrite]. Správná instalace se projeví tak, že v console IIS v sekci IIS se objeví ikona url rewrite (pro jiné webové servery viz odkaz angular.io).
9.
IIS web config
Vyhledat soubor config.json (v instalačním adresáři mobilní aplikace a podadresáři assets/config) a upravit v něm vlastnost baseApiURL tak, aby jeho hodnotou byla existující adresa vaší webapi. (Příklad: https://localhost:9002/KSAsServer/WebService/WebAPI/Rest)

Aktualizace

Při aktualizaci smažte všechny adresáře, s výjimkou assets/config.

Různé

Parametry pro správu paměti přihlášeného uživatele jsou v appsettings. Pokud nejsou vyplněny, použijí se následující výchozí hodnoty:

  • StaticSessionTimerPeriod - 30 sekund
  • StaticSessionDurationInMinutes - 30 minut.

Nastavení ověřování uživatelů se edituje v configu aplikačního serveru. Možné varianty jsou:

Parametry nastavení jsou identické s nastavením ověřování pro KS portál, vyjma parametru na přeskakování přihlašovací stránky. Instalační příručka

Odkazy