Personal tools
You are here: Home FGS - Development MapServer for Testing
Document Actions

FGS - Development MapServer for Testing

by Frank Warmerdam last modified 2007-09-17 14:32

Describes use of special FGS installer for mapserver 5.x "from svn" testing.

Per discussion in the mapserver 5.0 release meeting of July 14th, 2007 we are planning to offer FGS style MapServer binaries for testers to use. It is hoped that this will be built nightly from subversion so the "latest" can be tested at almost any time on x86 linux.

This document is still under development (as is this fgs instance).

To Install

FGS requires bash. Please do the following steps from bash to install the base packages, and the latest mapserver built from SVN:

wget http://download.osgeo.org/mapserver/fgs-msx/fgs-msx-5.0a-linux-i386.bin
sh fgs-msx-5.0a-linux-i386.bin
(answer prompts ... defaults are often ok)
cd fgs (or wherever you put the fgs install)
. setenv.sh 
fgs install mapserver-base:svn_trunk http://download.osgeo.org/mapserver/fgs-msx
fgs install mapserver-php:svn_trunk http://download.osgeo.org/mapserver/fgs-msx

To include python mapscript support also do:

fgs install python_mapscript-module:svn_trunk 

To verify install try "shp2img -v" and visiting http://localhost:8080/cgi-bin/fgs and http://localhost:8080/cgi-bin/mapserv.

To Upgrade

To upgrade an install to the latest mapserver, do the following steps:

fgs force-install mapserver-base:svn_trunk 
fgs force-install mapserver-php:svn_trunk
fgs force-install python_mapscript-module:svn_trunk

To Run

In order to run the software in the fgs mapserver 5 tree, you will need to source the setenv.sh script in the direct like this:

cd ~/fgs
. setenv.sh

You may also need to start the custom apache:

fgs start

More about FGS

The FGS (FOSS GIS Suite) packaging system is described more fully at http://www.maptools.org/fgs

Packages

MapServer version info looks like this:

MapServer version 5.0.0-beta4 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER
SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT 
SUPPORTS=WCS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS INPUT=EPPL7 INPUT=POSTGIS
INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE

Chameleon is also available for testing. Use: fgs install chameleon-base:2.2

Builds

The preparation environment lives in /home/frankw/fgs-dev-msx on download.osgeo.org.


Powered by Plone