Veja abaixo algumas dicas de como instalar o QGIS Server no Windows (7):
Instalação
Usando o instalador OSGeo4W é fácil instalar o QGIS Server: Basta selecionar qgis-server para instalação a partir da categoria “Web” (na instalação “Advanced”).
Todos os outros pacotes necessários serão selecionados automaticamente.
O próximo passo é dizer ao Apache qual número de porta usar. O Apache (2.2.14-4 do OSGeo4W) não tem nenhum IP/porta padrão definido e falha ao iniciar. Para corrigir isso, precisamos editar o arquivo
c:/osgeo4w/apache/conf/httpd.conf
e mudar para:
Listen @apache_port_number@
Por exemplo, para porta 80
Listen 80
A última coisa a fazer para fazer o QGIS Server funcionar é copiar dois arquivoslibeay32.dll
ssleay32.dll
de C:\OSGeo4W\apache\bin
para C:\OSGeo4W\apps\qgis\bin
A solicitação WMS GetCapabilities deve funcionar agora. Teste no browser:
http://localhost/qgis/qgis_mapserv.fcgi.exe?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
Adicionando um arquivo de projeto QGIS
Para adicionar um arquivo de projeto ao servidor, ficamos no . Se colocarmos um arquivo de projeto neste diretório, ele será servido por padrão (sem ter que passar o parâmetro de mapa opcional). C:\OSGeo4W\apps\qgis\bin
Para este teste, meu arquivo de projeto vienna.qgs. É assim que minha pasta bin QGIS se parece (observe os arquivos .dll que copiamos do Apache / bin e o arquivo de projeto):
Em seguida, temos que reiniciar o Apache para forçar o QGIS Server a carregar o arquivo de projeto. A instalação OSGeo4W fornece uma GUI “Apache-Monitor” útil para reiniciar o Apache. Se falhar, tente reinicializá;)
Vamos testar a configuração usando “Add WMS Layer” no QGIS adicionando a URL do serviço e marcando “Ignore GetMap URI …” e “Ignorar URI GetFeature …”.
As camadas do projeto agora estão disponíveis através do WMS e podem ser carregadas em seu cliente.
Caixa de diálogo “Add WMS Layer” do QGIS com o meu WMS recém-criado
Fonte: Traduzido e adaptado de QGIS Server no Windows7 passo-a-passo (https_anitagraser.com)
ANTERIORMENTE
![]() |
Live OSGEO |
O QGIS Server é uma ótima alternativa gratuita para colocar seus mapas em um servidor e publicá-los na web através de um webgis. Veja exemplos .
- OSGeo + QGIS Server – Map Server for Windows, como instalar (Espanhol)
- QGIS Server passo a passo no Windows 7 (Inglês)
- StackExchange para resolver o erro 500
- QGIS Server no Windows Server 2012
- Download do OSGeo 32bits installer
- Download do QGIS Web Client
- LizMap, outro ótimo web client para QGIS Server
- Guia antigo de instalação do Qgis server em Linux, Mac e Windows
- Outro Vídeo sobre instalação do QGIS Server (só img)
TÓPICOS RELACIONADOS