Difference between revisions of "Installation von MapServer, Apache und PostgreSQL/PostGIS auf Debian 4.0"
Line 48: | Line 48: | ||
zu und stellt den -in diesem Falle nicht vorhandenen- Inhalt dar. | zu und stellt den -in diesem Falle nicht vorhandenen- Inhalt dar. | ||
− | == Installation von PostgreSQL == | + | == Installation von PostgreSQL/PostGIS == |
Legen Sie zunächst ein Verzeichnis an | Legen Sie zunächst ein Verzeichnis an | ||
Line 59: | Line 59: | ||
cd postgresql-8.2.4 | cd postgresql-8.2.4 | ||
./configure | ./configure | ||
+ | make | ||
+ | make install | ||
+ | |||
+ | Anschließend brauchen Sie eine ganze Menge weitere Dateien. | ||
+ | Geben Sie ein: | ||
+ | apt-get install proj libgeos-dev libcurl3-dev libfreetype6-dev libgdal-dev libjpeg-dev libpng-dev libgd2-xpm-dev libxml2-dev flex | ||
+ | bison |
Revision as of 12:04, 26 October 2007
Ok, Sie haben also Debian Etch (4.0) auf Ihrem Rechner laufen und möchten dort nun eine eigene Umgebung für den MapServer aufbauen. Wie immer führen natürlich viele Wege nach Rom. Mittels folgendem sollte es auch gehen: Führen Sie als root folgende Befehle auf der Kommandozeile aus:
apt-get update (aktualisiert die Übersicht der verfügbaren Pakete) apt-get upgrade (alle auf dem System installierten Pakete werden auf die aktuellste Version gebracht)
Anschließend müssen versch edene Basisbibliotheken/Programme installiert werden.
Geben Sie ein:
apt-get install zip unzip bzip2 zlib1g-dev libreadline-dev build-essential
Achten Sie darauf, dass unter /etc/apt/sources.list auch gültige Angaben zu Debianquellen stehen, z.B. :
deb http://ftp.de.debian.org/debian/ etch main deb-src http://ftp.de.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib
Installation von Apache
apt-iget install apache2
Apache2 besteht nicht mehr nur aus einer zentralen Konfigurationsdatei (httpd.conf) sondern aus mehreren. Die Konfigurationsdateien liegen in /etc/apache2. Editieren Sie einmal die Datei 000-default, welche im Verzeichnis /etc/apache2/sites-enabled liegt. Kommentieren Sie den Ausdruck RedirectMatch ^/$ /apache2-default/ aus, also wie folgt:
# RedirectMatch ^/$ /apache2-default/
Löschen Sie außerdem folgendes Verzeichnis:
rm -R /var/www/apache2-default/
Einen Neustart des Aapche erreichen Sie mittels
/etc/init.d/apache2 restart
Geben Sie nun in Ihrem Browser
http://localhost
ein. Der Apache greift auf das Verzeichnis
/var/www
zu und stellt den -in diesem Falle nicht vorhandenen- Inhalt dar.
Installation von PostgreSQL/PostGIS
Legen Sie zunächst ein Verzeichnis an
mkdir /var/src
In dieses Verzeichnis sollten Sie die aktuellen Quellen von PostgreSQL laden, diese entpacken, konfigurieren, kompilieren und installieren:
wget http://ftp3.de.postgresql.org/pub/Mirrors/ftp.postgresql.org/source/v8.2.4/postgresql-8.2.4.tar.gz tar xzf postgresql-8.2.4.tar.gz cd postgresql-8.2.4 ./configure make make install
Anschließend brauchen Sie eine ganze Menge weitere Dateien. Geben Sie ein:
apt-get install proj libgeos-dev libcurl3-dev libfreetype6-dev libgdal-dev libjpeg-dev libpng-dev libgd2-xpm-dev libxml2-dev flex bison