close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 4 and Version 5 of AdminWebUntis


Ignore:
Timestamp:
Sep 6, 2018, 11:25:22 AM (8 years ago)
Author:
bau
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdminWebUntis

    v4 v5  
    77 - herunterladen unter http://www.grupet.at/de/support/forum.php (!WebUntis Releases)
    88   Im Forum steht auch die detaillierte Anleitung.
    9  - Entpacken und auf den Server schieben und nach [[BR]]
    10    {{{
    11    /var/lib/tomcat7/webapps/ verschieben
    12    }}}
    13    (eventuell alte Datei wegsichern nach /var/backup/webuntis)
    149 - !TomCat stoppen[[BR]]
    1510   {{{
    16    service tomcat7 stop
     11   service tomcat8 stop
    1712   }}}
    18  - tomcat neu starten:[[BR]]
     13 - alte Datei WebUntis.war wegsichern nach /root/backup/webuntis
     14 - altern Ordner WebUntis nach WebUntis_alt verschieben
     15 - Entpacken, umbenennen in WebUntis.war und auf den Server schieben und nach [[BR]]
     16   {{{
     17   /var/lib/tomcat8/webapps/ verschieben
     18   }}}
     19 - !TomCat neu starten:[[BR]]
    1920   {{{
    20    service tomcat7 start
     21   service tomcat8 start
    2122   }}}
    22  - tomcat legt nun das WebUntis-Verzeichnis neu an
    23  - Der JDBC-Treiber ist im TomCat7-Verzeichnis hiterlegt
     23 - !TomCat legt nun das !WebUntis-Verzeichnis neu an
     24 
     25 - Datenbank-Update durchführen (laut Anleitung im GP Forum) [[BR]]
     26   https://paedml.kg-fds.de/WebUntis/super/update.do?school=kepler-gym-fds
     27
     28 - Lizenzdatei einspielen (laut Anleitung im GP Forum) [[BR]]
     29   https://paedml.kg-fds.de/WebUntis/super/Licence.do?school=kepler-gym-fds
     30
     31== Hinweise ==
     32
     33 - Der JDBC-Treiber ist im TomCat7-Verzeichnis hinterlegt
    2434   {{{
    25    /usr/share/tomcat7/lib/mysql-connector-java-5.1.32-bin.jar
     35      mysql-connector-java-5.1.47-bin.jar
     36      mysql-connector-java-5.1.47.jar
    2637   }}}
    2738 - Die Konfiuration wurde mit dem Parameter -Dwebuntis.configdir=/usr/webconfig verschoben nach
    … …  
    2940   /usr/webconfig
    3041   }}}
    31    damit muss bei einem Update nur das neue WenUntis.jar installiert werden
     42   damit muss bei einem Update nur das neue !WebUntis.war installiert werden! [[BR]]
     43   Im Ordner /usr/webconfig liegen die Dateien
     44   {{{
     45      webtermin.xml 
     46      webuntis.properties
     47   }}}
     48
    3249
    3350
    … …  
    3653Wenn Tomcat neu installiert werden muss (in einer VM unter z.B. Ubuntu):
    3754* mit apt geforderte tomcat-Version installieren
    38 * PPA hinzufügen / installieren:
    39   {{{
    40    add-apt-repository ppa:webupd8team/java
    41    aptitude update
    42    aptitude install oracle-java8-jre
    43    aptitude install oracle-java8-set-default
    44    java -version
    45   }}}
    46 * tomcat sollte schon laufen
     55* Oracle-Java installieren (JRE):
     56  * Download von https://www.java.com/en/download/manual.jsp
     57  * Entpacken nach /opt/jre/
     58  * update-alternatives --install /usr/bin/java java /opt/jre/jre1.8.0_181/bin/java 100
     59  * update-alternatives --config java
     60  * Java-Pfad in /etc/default/tomcat8 setzen auf /opt/jre/jre1.8.0_181
     61  * test mit java -version
     62* tomcat sollte damit schon laufen
    4763* Test im Browser: http://10.16.112.8:8080
    4864* Der JDBC-Treiber ist im TomCat8-Verzeichnis hinterlegen (ob beide Dateien nötig sind?)
    … …  
    5167   /usr/share/tomcat8/lib/mysql-connector-java-5.1.47.jar
    5268   }}}
    53 * Directory /usr/webconfig anlegen, webtermin.xml dorthin legen
     69* Directory /usr/webconfig anlegen, webtermin.xml dorthin legen[[BR]]
     70  Absolut WICHTIG: tomcat8.tomcat8 muss der Besitzer sein!
    5471* Defaults setzen in /etc/default/tomcat8
    5572  {{{
    56    JAVA_OPTS="-Djava.awt.headless=true -Xmx1024M -XX:MaxPermSize=512M -Dwebuntis.configdir=/usr/webconfig"
     73   JAVA_OPTS="-Djava.awt.headless=true -Xmx1024M -Dwebuntis.configdir=/usr/webconfig"
    5774  }}}