10.1. Instalace Imwhooser
Komponenta je Java aplikace vyžadující pro provoz Java 1.8 a vyšší. Data jsou uložena v databázi PostrgreSQL.
Aplikace je nainstalována standardně v cestě: /opt/ais/imwhooser
.
Struktura souborů a adresářů:
imwhooser-x.y.jar
- binární soubor s aplikací
imwhooser.jar
- symbolický link naimwhooser-x.y.jar
config/imwhooser.yaml
- konfigurační soubor
log
- adresář pro zápis logu
10.1.1. Vytvoření databáze
createdb -T template0 --locale=cs_CZ.UTF-8 -O imwhooser imwhooser
10.1.2. Spuštění aplikace a nastavení služby
Komponentu je možné spustit přímo z příkazové řádky nebo provozovat jako službu (ať již v Linuxu nebo ve Windows).
Podrobný popis metod spouštění aplikace je součástí dokumentace Installing Spring Boot Application.
Spuštění jako služba v Linuxu
Binární soubor je možné spustit jako službu a to v systému init.d
i
systemd
. Podrobný popis metod spouštění aplikace jako služby
je součástí dokumentace Installing Spring Boot Application.
Příklad konfigurace pro systemd
[Unit]
Description=AIS Imwhooser
After=syslog.target
[Service]
User=ais
ExecStart=/opt/ais/imwhooser/imwhooser.jar
WorkingDirectory=/opt/ais/imwhooser
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target