Handbuch Geoportal Installation

From MapbenderWiki

Jump to: navigation, search

zurück zum Inhaltsverzeichnis

Contents

Download der Projekt-VM


Passwörter (VM)


Mapbender trunk (aktuell 2.7.1)
  • Admin Kennung: root/root
  • Dummy Nutzer: Vertrieb VermKV/password


typo3


MySQL
  • Zentraladmin: root/root


PostgreSQL
  • Zentraldamin: postgres - trust - ohne password


phpPgAdmin


phpMyAdmin


MapServer (5.6.x)



Konfiguration


System

Das System braucht die Möglichkeit, Daten aus dem Netz (auch Internet) zu laden. Insbesondere wird das fürs Monitoring, für den Umgang mit den OWS und für das Updaten via SVN benötigt. Die Proxy Einstellungen erfolgen in den Dateien:

/data/mapbender/conf/mapbender.conf und /data/mapbender.conf
/etc/subversion/servers


Postgres Datenbank

Im Gegensatz zu einer Standardinstallation läuft die Mapbender Datenbank in einem eigenen Cluster hinter Port 5433.

Mapbender

Bitte in der /data/mapbender/conf/mapbender.conf noch die IPs bzw. die Namen des Servers in die Konstante HOSTNAME_WHITELIST eintragen, sonst funktionieren die Suche und die Startauswahlmenus nicht! Das gleiche gilt für die Datei /data/mapbender.conf (siehe auch mapbender.conf#HOSTNAME_WHITELIST). Das u.g. update-Skript kopiert diese Datei - und noch ein paar weitere - nach dem Update des Mapbenders in dessen Konfigurationsverzeichnis nach /data/mapbender/conf.

  • Weitere Konfigurationsdateien
/data/geoportal.conf
/data/extents_geoportal_rlp.map
/data/extent_service_geoportal_rlp.conf
/data/extent_service_geoportal.conf
  • Update des Mapbenders (als root):
cd /data/
sh update_mb.sh
owsproxy
  • Apache ALIAS prüfen
  • Eintrag mapbender.conf prüfen
  • Apache Module ggf. nachladen - siehe Owsproxy#rewrite

MapServer Karte

In den Metadaten kann eine Vorschaukarte angezeigt werden, die die BoundingBox des Dienstes anzeigt.

Diese Karte wird dynamisch über einen WMS definiert. Die Konfigurationsdateien zum WMS finden Sie unter mapbender/tools/wms_extent

Hier müssen die folgenden Dateien angepasst werden:

  • extent_service.conf (Definition des verwendeten WMS und Angabe der anzufordernden Layer)
  • extents.map (MapSerer map-Datei zur WMS-Konfiguration)


Typo3

Kartenviewer

Falls die Standard-GUI nicht Geoportal-RLP heißen soll, wovon auszugehen ist, muss im Typo3-Backend das php-Skript für die Seite Karten angepasst werden. Das muss für jede zu unterstützende Sprache gemacht werden. Im Quelltext wird dort die Standard-GUI gesetzt, wenn keine GUI explizit angegeben ist. Das Typo3-Skript wrappt auch die aus der Suche übergebenen GET-Parameter für den Mapbender (layerid, wms, georss, ...)!

Seiteninhalte anpassen
  • die Inhalte der Seiten können unter Web -> Page aufgezeigt und angepasst werden.



Aktualisierung des Systems

Das System wurde um neue Funktionen zur Umsetzung der Daten/Service Kopplung erweitert (11.5.2011). Um die neuen Funktionen einzustellen, muss das System aktualisiert werden. Neben diesen Änderungen muss auch die Datenbank aktualisiert werden. Hierzu sind die normalen Update-Skripte auf der Datenbank auszuführen. Wichtig: Port 5433

http://trac.osgeo.org/mapbender/browser/trunk/mapbender/resources/db/pgsql/UTF-8/update/update_2.7rc1_to_2.7rc2_pgsql_UTF-8.sql

http://trac.osgeo.org/mapbender/browser/trunk/mapbender/resources/db/pgsql/UTF-8/update/update_2.7.1_to_2.7.2_pgsql_UTF-8.sql


Reihenfolge
  1. Datenbank aktualisieren
  2. Konfigurationsdateien anpassen https://www.geoportal.rlp.de/redmine/projects/geoportal-rlp/wiki/Sonstiges
  3. In Verzeichnis /data folgenden Befehl als root ausführen:
sh update_mb.sh

(Informationen zum Skript update_mb.sh finden Sie ebenfalls unter https://www.geoportal.rlp.de/redmine/projects/geoportal-rlp/wiki/Sonstiges)

Views
Personal tools