Instalar o MapServer com PHP/MapScript no Debian

Publicado: 14/03/2011 em Linux, Programação, Serviços IP
Tags:, , ,

A instalação completa pode ser feita facilmente com o Synaptic:

1. Instalar o Apache com PHP
Através do gerenciador de pacotes Synaptic, selecione os pacotes: apache2, apache2-common, apache2-doc, php5, libapache2-mod-php5, php5-cgi e php5-common.

2. Instalar o Mapserver com PHP/MapScript
Através do gerenciador de pacotes Synaptic, selecione os pacotes: cgi-mapserver, mapserver-bin, mapserver-doc e php5-mapscript.

3. Reiniciar o servidor Apache, utilizando o perfil de administrador

# /etc/init.d/apache2 restart

4. Verificar a instalação do MapServer
No navegador, ao acessar a página http://localhost/cgi-bin/mapserv, a resposta deverá ser uma página em branco com a seguinte mensagem:

No query information to decode. QUERY_STRING is set, but empty.

Isto indica que o MapServer foi instalado corretamente.
OBS: também pode-se verificar o bom funcionamento do MapServer por comando através do terminal:

# /usr/lib/cgi-bin/mapserv -v

onde deve-se obter uma resposta semelhante a seguinte:
MapServer version 5.0.3 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=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE

5. Verificar a isntalação do módulo PHP
Crie um arquivo texto /var/www/phpinfo.php com o seguinte conteúdo:

<?php
phpinfo();
?>

No navegador, ao acessar a página http://localhost/phpinfo.php, deve-se obter como resposta algo semelhante ao mostrado na figura abaixo.

Veja o próximo post Executando a primeira aplicação MapServer no Debian

 

6. Referências
1- Instalando o Mapserver com PHP Mapscript
2- Instalando MapServer com CGI e Java – Centos X86_64
3- Instalação do servidor MapServer
4- Configurando um servidor LAMP
5- Executando a primeira aplicação MapServer no Debian

comentários
  1. Joaz Soares disse:

    Ótima Matéria! Foi de grande ajuda!

Deixe um comentário, pois isto é muito motivante para continuarmos este trabalho

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s