Benutzer-Werkzeuge

Webseiten-Werkzeuge


installation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
installation [2019-09-08 16:46]
biec
installation [2019-10-14 17:39] (aktuell)
biec
Zeile 3: Zeile 3:
 Man benötigt einen Linuxserver (*), der über das gewünschte Netzwerk zukünftig per HTTP (und ggf. per Ping) zu erreichen ist. Dieser muss während der Installation auf http://​absenzen.de im Internet zugreifen dürfen. Die Installation von openssh-server ist empfehlenswert. Man benötigt einen Linuxserver (*), der über das gewünschte Netzwerk zukünftig per HTTP (und ggf. per Ping) zu erreichen ist. Dieser muss während der Installation auf http://​absenzen.de im Internet zugreifen dürfen. Die Installation von openssh-server ist empfehlenswert.
 ==Software== ==Software==
-Der neue Standard ​ist inzwischen ​die Version absenzen2! ​(mit der u.a. das Kronberg-Gymnasium bereits seit Herbst 2017 arbeitet). Komplett modernisierte Technik!+Seit 2017 ist die aktuelle ​Version absenzen2! mit modernisierter Technik (WSGI, auch für Smartphone usw.)! 
 +Aktuell laden Sie (als root) die Version von 2019-09-08 mit 
     source <( wget -qO- http://​absenzen.de/​dl/​a2_next.sh )     source <( wget -qO- http://​absenzen.de/​dl/​a2_next.sh )
  
-Genauso können ​Sie ein Update von einer älteren Version ​machen ​- aber bitte nach einem Backup des gesamten Verzeichnisses /​opt/​absenzen. Das neue Verzeichnis ist dann /​opt/​absenzen2+Hiermit führen ​Sie sowohl eine Neuinstallation durch, als auch ein Update von einer älteren Version - letzteres ​aber bitte nach einem Backup des gesamten Verzeichnisses /​opt/​absenzen. Das neue Verzeichnis ist dann /​opt/​absenzen2.
  
 ==Zugriff mit Browser== ==Zugriff mit Browser==
Zeile 14: Zeile 16:
  
 ==Updates== ==Updates==
-Prinzipiell sollte ein Update mit der Installation einer neuen Version nach obiger Anleitung problemlos funktionieren. Trotzdem sollten Sie dringend ein Backup des gesamten Verzeichnisses /​opt/​absenzen anlegen, damit Sie zum letzten Stand zurückkehren können! ​(Benutzen Sie bitte nicht mehr die früher verwendete "​setup.sh"​). ​ Die Datenbank der next/​preview-Version kann nicht mehr für eine ältere stabil/​current verwendet werden, da die Datenbankdefinition meist verändert wird. Diese Veränderung wird bei Updates automatisch durchgeführt ​aber nur in eine Richtung!+Prinzipiell sollte ein Update mit der Installation einer neuen Version nach obiger Anleitung problemlos funktionieren. Trotzdem sollten Sie dringend ein Backup des gesamten Verzeichnisses /​opt/​absenzen ​bzw. /​opt/​absenzen2 ​anlegen, damit Sie zum letzten Stand zurückkehren können! ​Beim Sprung auf absenzen2 wird auch die apache-Konfigutration geändert!
  
 ==Absenzenautomat== ==Absenzenautomat==
Zeile 20: Zeile 22:
     48  23  * * Mon-Fri ​  ​root ​    /​opt/​backup/​backup_absenzen.sh     48  23  * * Mon-Fri ​  ​root ​    /​opt/​backup/​backup_absenzen.sh
     */5 *   * *       ​* ​  ​www-data /​opt/​absenzen2/​bin/​mail2ab.py     */5 *   * *       ​* ​  ​www-data /​opt/​absenzen2/​bin/​mail2ab.py
 +Durch die Möglichkeit,​ dass der Server im Internet erreichbar sein kann und dort auch Eltern/​Schüler Krankmeldungen eintragen können, ist diese Technik vermutlich obsolet.
  
 ==Hinweise:​== ==Hinweise:​==
installation.1567953996.txt.gz · Zuletzt geändert: 2019-09-08 16:46 von biec