TANTO » wamp http://blog.spaziogis.it le cose che ci piacciono ... Mon, 07 Nov 2016 09:59:24 +0000 it-IT hourly 1 Installare MapServer su Windows con Apache http://blog.spaziogis.it/2006/02/18/installare-mapserver-su-windows-con-apache/ http://blog.spaziogis.it/2006/02/18/installare-mapserver-su-windows-con-apache/#comments Sat, 18 Feb 2006 09:55:12 +0000 Andrea Borruso http://blog.spaziogis.it/2006/02/18/installare-mapserver-su-windows-con-apache/ Aggiornamento: è stato scritto un post che funge da aggiornamento di questo. Lo trovate qui. MapServerè l’applicazione di webmapping opensource oggi più diffusa e con una lunga storia alle spalle; a mio avviso è anche la migliore. Per portare a buon fine questo tutorial avremo bisogno anche di un’installazione di Apache funzionante e configurata. Questo [...]]]> Aggiornamento: è stato scritto un post che funge da aggiornamento di questo. Lo trovate qui.


MapServerè l’applicazione di webmapping opensource oggi più diffusa e con una lunga storia alle spalle; a mio avviso è anche la migliore.

Per portare a buon fine questo tutorial avremo bisogno anche di un’installazione di Apache funzionante e configurata.

Questo è il primo piccolo tutorial che sto inserendo nel mio Blog, sperando che sia il primo di molti. E’ dedicato all’installazione di MapServer in un ambiente Windows; lo so, sembra un controsenso, ma è la prima cosa che ho imparato a fare e da qui voglio iniziare.

Guida passo passo

  • scaricate dal sito MapTools il file zip che contiene il binario dell’ultima versione stabile di MapServer per piattaforma Win32 (oggi è la 4.8.1)

  • scaricate il web server Apache o dal sito ufficiale , o scaricate un pacchetto WAMP – con Apache, MySQL e PHP – come Uniform Server. Un pacchetto “completo” come questo vi darà la possibilità di testare anche funzioni più avanzate di MapServer (i.e. phpmapscritpt)
  • Assicuratevi che il web server sia attivo (do per scontato che lo sappiate fare)
  • Estraete il file mapserv.exe (è un’applicazione cgi) contenuto nel file zip scaricato dal sito MapTools (vedi sotto), nella cartella “cgi” del web-server (se avrete installato Uniform Server, la cartella sarà “W:\cgi-bin”). La cartella cgi è “speciale”, in quanto è una cartella in cui i file possono essere “eseguiti”

  • Estraete il contenuto dei file zip evidenziati nella figura sottostante, in una cartella presente nel PATH del vostro sistema operativo. Se avete Windows XP, potrete estrarre il tutto in “C:\WINDOWS\system32″. Questi file zip contengono delle DLL necessarie al corretto funzionamento di MapServer

  • Non vi resta che lanciare il vostro browser e puntare al file “mapserv.exe”: tipicamente “http://localhost/cgi-bin/mapserv.exe”. Se avrete come risposta “No query information to decode. QUERY_STRING is set, but empty”, vorrà dire che l’installazione è andata a buon fine. Il messaggio che vi ha restituito MapServer, è una segnalazione del fatto che non avete fornito a MapServer alcun file da processare

Un’altra verifica che potrete fare, al fine di accertarvi della correttezza dell’installazione di MapServer, è quella di aprire il prompt dei comandi sulla cartella cgi e scrivere la seguente stringa: “mapserv.exe -v”. Se tutto va bene avrete un risultato come quello sottostante, in cui potrete leggere quale versione di MapServer state utilizzando (in questo caso la 4.8.1) ma anche con quali feature è stato compilato (i.e. supporto in output di jpeg, png, svg, etc etc)

Riassumendo

Se siete arrivati sino a qui, probabilmente avete un sistema con mapserver 4.8.1 installato e configurato in ambiente Windows sotto un web server Apache. Se il server web fosse IIS, cambierebbe poco: dovrete estrarre il file mapserv.exe nella cartella cgi che avete configurato in IIS, ed assicurarvi che lo IUSR abbia il permesso di esecuzione del file mapserv.exe.
Nel prossimo tutorial (lontano nelle mie previsioni), creeremo una semplicissima applicazione MapServer.

L'articolo Installare MapServer su Windows con Apache è apparso originariamente su TANTO. Rispettane le condizioni di licenza.

]]>
http://blog.spaziogis.it/2006/02/18/installare-mapserver-su-windows-con-apache/feed/ 29