Para realizar esta titánica tarea, nos basaremos en la documentación... de MapServer, específicamente los documentos "Verbose Linux Install" y “Unix...

Anuncio
Como compilar MapServer y PostGIS en Linux y no morir en el intento
Introducción
Para realizar esta titánica tarea, nos basaremos en la documentación existente en el sitio Web
de MapServer, específicamente los documentos "Verbose Linux Install" y “Unix Compilation
and Instalation”.
Nuestra instalación esta enfocada a un sistema productivo, para ello utilizaremos un Sistema
Operativo Linux, de la Línea Enterprise, llamado CentOS, el cual es un Clon OpenSource de
las soluciones Linux empresariales de RedHat, y 100% compatible con estas, con una gran
ventaja, costo cero.
También cubriremos la integración con unixODBC (para PHP y MapServer), para poder crear
Layers Virtuales OVF, y FreeTDS, para poder mapear datos (x,y) de una Base de Datos No
Espacial, por ejemplo, montada sobre el popular M$-SQLServer, dando por añadidura acceso
directo a nuestro “PHP on Linux” hacia M$-SQLServer, un mal necesario ?.
La instalación del Sistema Operativo escapa a los objetivos de este documento, pero pueden
dirigirse al sitio de www.CentOS.org y obtener más información.
En la instalación del S.O. debemos tener las siguientes consideraciones:
Debe ser una instalación personalizada, para poder elegir que paquetes de software se
instalan.
No instalar Apache (Servidor Web).
No instalar PHP.
No instalar PostgreSQL.
No instalar MySQL
1/4
Como compilar MapServer y PostGIS en Linux y no morir en el intento
Instalar todas las librerías de desarrollo (paquetes xxxxx-devel.rpm) para no tener problemas
en la compilación. (en revisiones futuras espero tener las librerías especificas requeridas, o
espero el aporte de algún usuario)
Instalar los compiladores de C y C++, y todas sus dependencias.
Cualquier otro tema lo arreglamos en el camino. (o sea, futuras revisiones de este documento)
Compilación de Apache Web Server
Previo a la Compilación
Bajamos los fuentes desde http://httpd.apache.org y en nuestro caso instalaremos la versión
2.2.3, descargamos el archivo httpd-2.2.3.tar.gz
Descomprimimos el archivo httpd-2.2.3.tar.gz con el siguiente comando:
Entramos en el directorio /usr/local/httpd-2.2.3 con el comando:
2/4
Como compilar MapServer y PostGIS en Linux y no morir en el intento
Estos pasos se muestran en la Figura 1.
Figura 1
Más Información en el Documento:
Compilación de PostgreSQL
Compilación de PHP con unixODBC y FreeTDS
Compilación de PostGIS
Compilación de MapServer
3/4
Como compilar MapServer y PostGIS en Linux y no morir en el intento
BAJAR DOCUMENTO (856 Kb)
Fuente:
Rene Viancos - Universidad de la Serena
4/4
Descargar