Update: Unterschied zwischen den Versionen

Aus Letto-Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(17 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Das Update des Letto-Servers erfolgt durch das Einspielen einer neueren '''letto.war''' Datei. Diese Datei kann über den Download-Link heruntergeladen werden, der von uns per Email bereitgestellt wurde.
= Update Einspielen =
Das Update des Letto-Servers erfolgt durch das Einspielen einer neueren '''letto.war''' Datei. Diese Datei kann über den [https://letto.at/download/letto Download-Link] heruntergeladen werden, der von uns per Email bereitgestellt wurde.


Prinzipiell gibt es zwei Möglichkeiten die war-Datei einzuspielen, nämlich direkt über die Glassfish-Admin-Konsole oder über die Linux-Shell direkt am Server.
Prinzipiell gibt es mehrere Möglichkeiten die war-Datei einzuspielen, nämlich direkt durch kopieren der neuen letto.war nach /opt/tomee/webapps/letto.war, über das Updatescript /opt/letto/update.sh, über das Setup-Service wenn es installiert ist und als globaler Administrator direkt aus LeTTo heraus über das LTI-Service welches dazu laufen muss.


== Einspielen der letto.war über die Glassfish Admin-Konsole ==
Bei einem nicht-automatisierten Update bitte darauf achten, dass die war-Datei bzw. das Update-Script als der Benutzer ausgeführt wird, mit dem auch der TomEE-Server gestartet wird!


* Verbinden mit der Glassfish-Admin-Konsole auf Port 4848 (zB.: https://letto.htlstp.ac.at:4848/ )
= Download-Server =
* Login an der Admin Konsole
* Der Download der aktuellen Version von letto erfolgt von [https://letto.at/download/letto/]
* Appliciations - letto -Redeploy:
* Eine gültiger Download-Benutzer und das dazugehörige Passwort wird gleichzeitig mit der Lizenzvergabe vergeben, bzw. kann auch bei [mailto://office@letto.at office@letto.at] angefragt werden.
:[[Datei:ClipCapIt-181015-133030.PNG]]
* Folgende Dateien stehen auf dem Download-Server zur Verfügung:
* durchsuchen - Datei letto.war auswählen
{| class="wikitable" style="text-align: left; width: 100%;"
:[[Datei:ClipCapIt-181015-133157.PNG]]
| Datei || Inhalt
* ok für den Deploy
|+
| letto-daily.war || tagesaktuelle Version von Letto
|+
| daily-revision.txt || Revisionsnummer der tagesaktuellen Version
|+
| letto-stable.war || aktuelle Stable-Version von Letto
|+
| stable-revision.txt || Revisionsnummer der Stable-Version
|+
| lettoupdate.sh || Update-Script für den automatischen Download und die Installation des Letto-Updates
|+
| archiv || Verzeichnis aller älteren Versionen von Letto
|+
|}


== Einspiele der letto.war über die Linux-Shell ==
[[Kategorie:Administration]]
 
* kopieren der Datei letto.war auf den Server (zB.: /opt/war/letto.war)
* /opt/glassfish4/glassfish/bin/asadmin redeploy --name letto --contextroot /letto --properties keepSessions=true /opt/war/letto.war
* Soll das Einspielen von einem Script erledigt werden, so muss das Passwort in einer Datei hinterlegt werden und mit --passwordfile=dateiname angegeben werden

Aktuelle Version vom 20. Dezember 2021, 14:05 Uhr

Update Einspielen

Das Update des Letto-Servers erfolgt durch das Einspielen einer neueren letto.war Datei. Diese Datei kann über den Download-Link heruntergeladen werden, der von uns per Email bereitgestellt wurde.

Prinzipiell gibt es mehrere Möglichkeiten die war-Datei einzuspielen, nämlich direkt durch kopieren der neuen letto.war nach /opt/tomee/webapps/letto.war, über das Updatescript /opt/letto/update.sh, über das Setup-Service wenn es installiert ist und als globaler Administrator direkt aus LeTTo heraus über das LTI-Service welches dazu laufen muss.

Bei einem nicht-automatisierten Update bitte darauf achten, dass die war-Datei bzw. das Update-Script als der Benutzer ausgeführt wird, mit dem auch der TomEE-Server gestartet wird!

Download-Server

  • Der Download der aktuellen Version von letto erfolgt von [1]
  • Eine gültiger Download-Benutzer und das dazugehörige Passwort wird gleichzeitig mit der Lizenzvergabe vergeben, bzw. kann auch bei office@letto.at angefragt werden.
  • Folgende Dateien stehen auf dem Download-Server zur Verfügung:
Datei Inhalt
letto-daily.war tagesaktuelle Version von Letto
daily-revision.txt Revisionsnummer der tagesaktuellen Version
letto-stable.war aktuelle Stable-Version von Letto
stable-revision.txt Revisionsnummer der Stable-Version
lettoupdate.sh Update-Script für den automatischen Download und die Installation des Letto-Updates
archiv Verzeichnis aller älteren Versionen von Letto