Installation von WebUntis
a) Von Gruber & Petters bzw. Ihrem Untis Partner erhalten Sie das Programm WebUntis in einer gezippten Datei mit einem Namen wie z.B. WebUntis2008_2_0_1.zip und eine Lizenzdatei mit einem Namen wie WUnnnnnK-08.xml (nnnnn steht für Ihre Kundennummer bei Gruber & Petters).
Bitte entpacken Sie die Datei WebUntis.war und kopieren Sie diese Datei in Ihr Tomcat Applikationsverzeichnis (z.B. C:\Programme\Apache Software Foundation\Tomcat 5.5\webapps).
b) Starten Sie Tomcat. Tomcat installiert nun WebUntis. Im Tomcat Applikationsverzeichnis sollte ein neuer Ordner WebUntis sichtbar werden.
c) Einrichten der Datenbank für WebUntis
Wenn Sie die JDBC-Treiberdateien für Ihre Datenbank nicht in das Tomcat-Verzeichnis kopiert haben, dann kopieren Sie jetzt die JDBC-Treiberdateien (mit der Endung .jar) für Ihre Datenbank aus dem jeweiligen Installationspaket in das Verzeichnis WebUntis\WEB-INF\lib .
Falls das folgende Installationsskript die Datenbank nicht anlegen kann, legen Sie bitte eine leere Datenbank mit dem gewünschten Namen, z.B. WebUntis, an und wiederholen Sie die nächsten Schritte.
Starten Sie nun das Installationsskript von WebUntis, indem Sie in Ihrem Web-Browser die folgende URL eingeben:
http://<Server>:8080/WebUntis/Install.do
Wenn Sie Tomcat und WebUntis z.B. auf einem Computer mit der IP-Adresse 10.0.0.100 eingerichtet haben, dann lautet die URL:
http://10.0.0.100:8080/WebUntis/Install.do
Wenn Tomcat ordnungsgemäß läuft und WebUntis installiert wurde, sollten Sie jetzt eine Seite mit dem Titel „Installation“ sehen.
Bitte füllen Sie jetzt die Felder auf dieser Seite aus. Eingabefelder, die mit einem * gekennzeichnet sind, müssen ausgefüllt werden.
Schulkurzname für Login
Das Namenskürzel für Ihre Schule. Dieses Kürzel haben Sie bereits bei der Lizenzbestellung angegeben. Die Eingabe muss mit dem Kürzel aus den Lizenzdaten übereinstimmen. Dieses Kürzel identifiziert Ihre Schule in WebUntis und wird auch beim Login benötigt.
Mandantennummer
Dieses Feld kann leer bleiben. WebUntis vergibt dann selbst eine Nummer (normalerweise 1). Diese Nummer kennzeichnet intern ihre Schule in der Datenbank.
Datenbankserver
Die IP-Adresse oder der Hostname des Computers auf dem Ihre Datenbank läuft. Wenn die Datenbank auf dem selben Computer wie Tomcat läuft, können Sie hier localhost eintragen.
Datenbankname
Der gewünschte Name der Datenbank (z.B. WebUntis).
Datenbank Hier wählen Sie das Datenbankprogramm, das Sie einsetzen, z.B. MySQL.
Benutzername Der Benutzername unter dem WebUntis auf die Datenbank zugreifen soll.
Passwort
Das Passwort für den Benutzer.
Die Felder „Datenbank Engine“, „JDBC Datenbanktreiber“ und „JDBC Datenbankverbindung“ werden nur benötigt, wenn Sie nicht die standardmäßigen Treiber verwenden wollen.
Hinweis: Wenn Sie als Datenbank MS SQL verwenden, können Sie entweder MS SQL 2000 oder MS SQL 2005 wählen. Unabhängig von der tatsächlich eingesetzten MS SQL Version wählen Sie MS SQL 2005, wenn Ihr JDBC-Treiber sqljdbc.jar heißt und MS SQL 2000, wenn Ihr JDBC-Treiber aus 3 Dateien (u.a. mssqlserver.jar) besteht.
Wenn Sie alle Eingaben vorgenommen haben, drücken Sie <Weiter>.
Das Installationsskript erzeugt die Datenbank, legt die benötigten Datenbanktabellen an, erzeugt die Datei <WebUntis-Verzeichnis>\WEB-INF\webtermin.xml mit den Datenbankparametern und legt einige grundlegende Datensätze, wie z.B. den Benutzer admin an.
Sollte es zu Problemen kommen, wird eine Fehlermeldung ausgegeben. Versuchen Sie das Problem zu beheben und wiederholen Sie dann den Aufruf des Installationsskripts.
Möglicherweise kann das Installationsskript die Datenbank nicht anlegen. Bitte erzeugen Sie in diesem Fall die Datenbank mit einem geeigneten Administrationsprogramm für Ihre Datenbank selbst.
Wenn alles geklappt hat, drücken Sie wieder <Weiter>.
d) Installation der Lizenz
In diesem Schritt wird die Lizenz in WebUntis eingetragen.
Auf der Seite Lizenz ist der Schulkurzname schon ausgefüllt. Bitte wählen Sie noch Ihre Lizenzdatei, z.B. WU12345K-08.xml und drücken Sie <import>, um WebUntis mit Ihren Lizenzdaten freizuschalten.