Installation unter Ubuntu 20.04 LTS

Installation Zip, Webserver

apt install zip apt install apache2

Installation Java8 JDK mit FX

curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" sdk install java 8.0.252.fx-zulu

Verzeichnis anlegen, Dateien mit WinSCP in Verzeichnis kopieren und entzippen

[code]mkdir /var/www/rezeptsuite

armv6hf-sdk.zip mit WinSCP in Verzeichnis /var/www/rezeptsuite kopieren
RezepteSuite.zip mit WinSCP in Verzeichnis /var/www/rezeptsuite kopieren

unzip armv6hf-sdk.zip
unzip RezepteSuite.zip[/code]

Startskript anlegen und ausführbar machen

[code]nano start.sh
#!/bin/bash
/root/.sdkman/candidates/java/8.0.252.fx-zulu/jre/bin/java -jar /var/www/rezeptsuite/app/rezeptsuite.client.fx.jar server

chmod +x start.sh[/code]

Applikation starten

./start.sh

Service Datei anlegen

[code]nano /etc/systemd/system/rezeptsuite.service
[Unit]
Description=Rezeptsuite

[Service]
ExecStart=/var/www/rezeptsuite/start.sh

[Install]
WantedBy=multi-user.target[/code]

Service Unit aktivieren und starten

sudo systemctl enable rezeptsuite.service sudo systemctl start rezeptsuite.service

Ich habe hierfür nun ein DEB-Paket gebaut.

https://deepdoc.at/dokuwiki/doku.php?id=server_und_serverdienste:rezeptsuite_server_extension

glg
Martola