-
Notifications
You must be signed in to change notification settings - Fork 1
Instalace
SykoraLukas edited this page Mar 27, 2025
·
9 revisions
- OS *NIX 64 bit
- RAM doporučeno 8 GB
- Disk min. OS + aplikace + RDBMS data
Před instalací aplikace je nutné instalovat následující komponenty:
- Java Oracle JDK 17 nejnovější verze
- Python Python 3 nejnovější verze
- Databáze PostgreSQL 14 nebo novější
a vytvořit systémového uživatele pod kterým aplikace poběží.
Možné stažaní ze stránek PostgreSQL.
- Vytvořit databázi
altodb - Vytvořit uživatele altoEditor s přístupem k databázi
altodb - Spustit následující skript pod uživatelem altoEditor src/main/resources/cz/inovatika/altoEditor/db/dbInit.sql
- Stáhonut a nainstalovat python3
- Nainstalovat balíček pip3
- Nainstalovat pip3 balíčky:
- PILLOW (pomocí příkazu
pip3 install pillow) - REQUESTS (pomocí příkazu
pip3 install requests) - REQUESTS_TOOLBELT (pomocí příkazu
pip3 install requests_toolbelt)
- PILLOW (pomocí příkazu
- Vytvořit složku, ze které altoEditor poběží (doporučeno: altoEditorApp ve složce /opt/).
- Pod složkou, vytvořenou v bodě bodě 1., vytvořit 2 adresáře:
- lib (zde se bude necházet spustitelný jar soubor)
- log (umístění logu aplikace)
- Do složky lib umístit vydanou verzi v podobě
.jar. - Vytvořit service pro hlídání běhu aplikace (doporučený bod, není nutný) - aplikace se souští pomocá příkazu
java -jar /opt/altoEditorApp/lib/altoEditor.jar. - Vytvořit domovský adresář aplikace
.altoEditorv pod složkou $USER_HOME. - V domovském adresáři aplikace vytvořit soubor
application.confs minimálním obsahem. - Přistoupit ke konfiguraci aplikace.
- Nainstalovat a nakonfigutovat AltoEditorClient