Konfigurieren von Tomcat

Wenn Sie Tomcat installieren, werden mit dem Installationsverfahren Tomcat und alle entsprechenden Dateien installiert.

Falls Sie die Option --prefix=Präfix mit dem Befehl build_apt.sh verwenden, werden die Dateien unter

Prefix /webserverextensions/tomcat installiert.

Wenn Sie JSP für die Anwendungsentwicklung verwenden möchten, müssen Sie das Java JDK ab Version 5.0 installieren. Sie können die Installationsdateien unter http://java.sun.com/j2se/1.5.0/download.jsp herunterladen.

Legen Sie die Umgebungsvariable JAVA_HOME für den Speicherort Ihrer Java-Installation fest. Für das JDK 5.0, Update 6, lautet dies

/usr/java/jdk1.5.0_06/

Wenn Sie über eine andere Version des JDK verfügen, erfolgt die Installation an einem anderen Speicherort.

Mit dem Installationsverfahren wird Tomcat für die Bereitstellung von Java Server Pages installiert und konfiguriert. Die Installation der Tomcat-Dateien erfolgt im Verzeichnis

/opt/Autodesk/autodeskinfrastructuremapserver2015/webserverextensions/tomcat

Tomcat wird mithilfe von mod_jk Apache zugeordnet. Weitere Referenzmaterialien erhalten Sie unter

http://tomcat.apache.org/connectors-doc/generic_howto/quick.html

mod_jk wird als Teil von build_apt.sh aus Quelle erstellt und in das Verzeichnis apache/modules installiert.

mod_jk wird in das Verzeichnis webserverextensions/apache2/modules installiert.

Die folgenden Dateien werden durch build_apt.sh erstellt bzw. geändert:

Außer diesen Dateien werden die folgenden Umgebungsvariablen vor dem Starten von Tomcat hinzugefügt:

Vor dem Starten von Tomcat durchzuführende Schritte

  1. Deaktivieren Sie die Apache-Aliase zu mapviewerajax und mapviewerdwf für PHP-Viewer.
  2. Konfigurieren Sie die Umleitung für mapviewerajax und mapviewerdwf für den Java-Viewer.

So deaktivieren Sie PHP-Aliasnamen für mapviewerajax und mapviewerdwf

So richten Sie die Umleitung für den Java-Viewer ein

  1. Bearbeiten Sie apache2/mapserver-tomcat.conf.
  2. Fügen Sie am Ende der Datei Folgendes hinzu.

    Beachten Sie, dass jede Richtlinie Umleitung sich innerhalb der Datei in einer Zeile befinden muss. Ersetzen Sie [Computername oder IP] mit dem DNS-Namen oder der IP-Adresse des Webservers. localhost kann hierbei nicht verwendet werden.

    Redirect /mapserver2015/mapviewerajax/ 
       http://[machine name or IP]:8088/mapserver2015/mapviewerjava/
       ajaxviewer.jsp
    Redirect /mapserver2015/mapviewerdwf/ 
       http://[machine name or IP]:8088/mapserver2015/mapviewerjava/
       dwfviewer.jsp
    

So starten Sie Tomcat

  1. Wechseln Sie in das folgende Verzeichnis:

    /opt/Autodesk/autodeskinfrastructuremapserver2015/webserverextensions/tomcat/bin/

  2. Geben Sie an der Eingabeaufforderung Folgendes ein:

    ./startup.sh

  3. Testen Sie die folgenden URLs, um zu überprüfen, ob Tomcat erfolgreich installiert wurde:

    http://localhost:8088

    Es sollte die Willkommensseite von Tomcat angezeigt werden.

    http://localhost:8088/mapserver2015/mapviewerjava/fake.jsp

    Hierdurch wird getestet, ob die Apache/Tomcat-Integration ordnungsgemäß funktioniert. Es sollte ein Tomcat 404-Fehler zurückgegeben werden.

    http://localhost:8088/mapserver2015/mapviewerjava/bufferui.jsp

    Hierdurch wird getestet, ob die Java-Web-Erweiterungen funktionieren. Es sollte eine HTML-Seite mit dem Titel "Puffer erstellen" angezeigt werden.

    http://localhost:8088/mapserver2015/mapviewerajax/bufferui.jsp

    Hiermit wird überprüft, ob die Umleitung ordnungsgemäß funktioniert. Es sollte eine Seite mit dem Titel "Puffer erstellen" angezeigt werden.