Installationsanleitung Terminologieserver

Aus Termserver-CTS2
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Hardware

Bei der Hardware gibt es zunächst keine Beschränkungen. Es ist jedes Betriebssystem möglich, auf dem die nötige Software (im nächsten Absatz beschrieben) lauffähig ist. Bitte beachten Sie, dass der Server ausreichend Ressourcen zur Verfügung haben sollte, um alle Anfragen bewältigen zu können.

Software

Um den Terminologieserver betreiben zu können, muss folgende Software auf Ihrem System installiert sein.

Datenbank

Der Terminologieserver basiert auf einer MySQL-Datenbank, welche Sie auf Ihrem Server installieren müssen. Die offizielle Homepage ist hier zu finden: http://www.mysql.de/

Installieren Sie anschließend die Datenbank des Terminologieservers mit dem verfügbaren Datenbankskript. Dieses kann mit unterschiedlichen Tools geschehen, z.B. mit phpMyAdmin oder MySQLQueryBrowser.

Bei der Installation des Datenbankskripts ist darauf zu achten, dass die Trigger ohne einen Benutzer (definer) erstellt werden oder der entsprechende Benutzer mit Zugriff auf die Datenbank angelegt wird! Der Datenbankname kann im Skript beliebig angepasst werden, Standard ist web5db2.

Webserver

Als Webserver kommt Apache Tomcat zum Einsatz, welcher an folgender Stelle zu finden ist: http://tomcat.apache.org/

Bereitstellung

Laden Sie die Datei "TermServer.war" im Tomcat Web Application Manager hoch. Dies geschieht über den Bereich "WAR file to deploy". Für eine komfortable Konfigurations des Terminologieservers empfiehlt sich die Installation der Administrationsumgebung. Dazu muss die Datei "TermAdmin.war" ebenfalls über den Tomcat Web Application Manager hochgeladen werden.

Führen Sie diesen Schritt beim Aktualisieren von neueren Versionen des Terminologieservers erneut durch.

Konfiguration

Damit der Terminologieserver ordnungsgemäß laufen kann, muss dieser zunächst konfiguriert werden.

Datenbank-Konfiguration

Für die Datenbankverbindung müssen Sie zwei Konfigurationsdateien anlegen: termserver.hibernate.cfg.xml und termadmin.hibernate.cfg.xml.

Diese müssen im Verzeichnis (Apache Tomcat home)/conf liegen. Klicken Sie auf die Dateien, um den Inhalt anzusehen. Einige Parameter müssen Sie in der Datei anpassen, um die Datenbankverbindung zu ermöglichen.

Logger-Konfiguration

Sie können den Logger mittels einer Datei konfigurieren. Falls nicht, wird standardmäßig ein Logger mit Level ERROR auf der Konsole ausgegeben.

Der Logger verwendet das Framework Log4j, eine beispielhafte Konfigurationsdatei finden Sie hier: termserver_log4j.xml. Sie sollten den Pfad anpassen, in der die Log-Datei gespeichert wird. Beim Echtbetrieb sollte der Level nicht niedriger als WARN stehen, da die Performanz des Terminologieservers sonst deutlich absinkt.

Diese muss im Verzeichnis (Apache Tomcat home)/conf liegen.

Administrationsumgebung

Die Administrationsumgebung ist nach dem Deployen im Browser über den Link http://193.25.22.68:8080/TermAdmin/ erreichbar, wobei die IP-Adresse mit der URL des eigenen Servers zu ersetzen ist. Hier können Benutzer, Lizenzen und andere Einstellungen verwaltet werden.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge