• Skip to navigation (Press Enter)
  • Skip to main content (Press Enter)

Geoserver Installation auf OpenSuse Linux

Linux Installieren

  • Start
  • Geocaching-Forum
  • Linux-Forum
  • OpenStreetMap POI

Anzeige

Geoserver Installation auf OpenSuse Linux

Geschrieben von OpenSuse in Programme
Donnerstag, 6. Januar 2011

Um den Geoserver zu installieren gibts zwei wesentliche Möglichkeiten: Die eine setzt einen Apache mit Tomcat voraus, bei dem der Geoserver als Java-Servlet läuft.

Die andere Möglichkeit ist die Installation von Geoserver als Java-Programm und eigener Prozess. Dazu muss Java aktuell in der Version 1.6 (auch Java6 genannt) installiert sein. Damit kann dann der OS-independent Geoserver verwendet werden da hier gleich der Jetty-Webserver integriert ist.

Prüfen der Java-Installation mit rpm -qiv java-1_6_0-sun und dann sieht man sofort ob Java korrekt installiert wurde, sonst muss man das noch mit zypper in java nachholen.

Für die Installation gibts verschiedene Wege, hier nur mal einer davon. Archiv runterladen von geoserver.org und als Root entpacken in /opt mit unzip /tmp/geoserver-2.0.2-bin.zip oder wo auch immer man meint dass der richtige Ort dafür wäre.

Das Verzeichnis hat die Versionsnummer im Namen! Bitte darauf achten das zu berücksichtigen wenn nun die Umgebungsvariablen angepasst werden. Drei Stück werden benötig, die für Java ist bei OpenSuse eh schon gesetzt, zwei müssen noch nachgeholt werden.

Oft wird dafür /etc/enviroment vorgeschlagen, ich hab das einfach in die /opt/geoserver-2.0.2/bin/startup.sh gleich am Anfang nach den Kommentarzeilen reingehackt. Der Anfang sieht dann so aus:

#!/bin/sh
# -----------------------------------------------------------------------------
# Start Script for GEOSERVER
#
# $Id: startup.sh 9974 2008-08-12 18:21:31Z dwinslow $
# -----------------------------------------------------------------------------

GEOSERVER_HOME=/opt/geoserver-2.0.2
GEOSERVER_DATA_DIR=/opt/geoserver-2.0.2/data_dir

# Make sure prerequisite environment variables are set
if [ -z "$JAVA_HOME" ]; then
echo "The JAVA_HOME environment variable is not defined"
[...]


Ein paar Rechte müssen noch gesetzt werden, in diesem Fall chmod o+w /opt/geoserver-2.0.2/data_dir/ -R und chmod 777 /opt/geoserver-2.0.2/ sowie chmod 777 /opt/geoserver-2.0.2/logs und chmod 777 /opt/geoserver-2.0.2/webapps.

Danach kann der Geoserver als Benutzer mit dem Start-Skript /opt/geoserver-2.0.2/bin/startup.sh auch gleich gestartet werden. Es werden auf der Konsole jede Menge Meldungen ausgegeben, so lange da nichts mit Error steht ist alles schick und der neue Geo-Server ist erreichbar. Wer nicht per Hand starten will kann sich auch noch mit einem Init-Skript versorgen.

Wie es nun weiter geht steht im Quickstart Geoserver.
Kommentare (0) - Trackbacks (0)

Trackbacks
Trackback-URL für diesen Eintrag

Keine Trackbacks

Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

Noch keine Kommentare

Kommentar schreiben


Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

 
 

Installation

Startseite
Linux Befehle

Pakete

  • XML Anleitung
  • XML Befehle
  • XML dbox2
  • XML Geoinformation
  • XML Installation
  • XML Multimedia
  • XML Programme
  • XML Server
  • XML Treiber
  • XML USB
  • XML VMware
  • XML Windows
  • XML WLAN
  • XML Yast


Alle Kategorien

Powered by Serendipity 1.6 • Design by moenk, based on YAML & Carl • Administration