Instalacion de MAPSERVER en Linux

Instalación de MS4W (MapServer para Windows) | Le Funes https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-ma

Views 77 Downloads 0 File size 195KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Instalación de MS4W (MapServer para Windows) | Le Funes

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

Le Funes

Instalación de MS4W (MapServer para Windows)

14may07

Paso 1: Descarga Primero descargaremos la distribución. Existen dos modalidades: todo en un zip o a través de un instalador (NSIS). Debido a que este último esta aun en estado de prueba al momento de escribir este articulo es que utilizaremos el archivo comprimido. Descargamos el zip de unos 30MB aprox. a nuestra máquina. nota: Al momento de la descarga se puede seleccionar si deseamos utilizar PHP4 o PHP5. Paso 2: Descompresión Descomprimimos el zip en un directorio de nuestro sistema local, por ejemplo en el directorio ‘C:\ms4w’ En caso de instalar en un directorio diferente, ver notas agregadas el 27 de Marzo del 2008 al final del post Paso 3: Variables de Entorno Ejecutamos el archivo ‘setenv.bat’ ubicado dentro del directorio creado. Este configurará las variables de entorno del servidor. Paso 4: Instalar como servicio de Windows Ejecutamos el archivo ‘apache-install.bat’ ubicado dentro del directorio creado. Este instalará MS4W como servicio de Windows bajo el nombre ‘Apache MS4W Web Server’ Paso 5: Iniciar el servicio Por defecto el servicio se inicia de forma automática al arrancar Windows. Para hacerlo de forma manual vamos a Panel de Control-> Herramientas Administrativas-> Servicios, una vez ahí buscamos el servicio, donde tendremos acceso para iniciarlo, paralo, reiniciarlo, etc. Links de interes Página Principal: MS4W (h p://www.maptools.org/ms4w/) Área Descarga: downloads (h p://www.maptools.org/ms4w/index.phtml?page=downloads.html) Documentación: docs (h p://www.maptools.org/ms4w/index.phtml?page=docs.html) Sobre la instalación de MS4W: Instalación MS4W (h p://www.maptools.org /ms4w/index.phtml?page=README_INSTALL.html)

Agregado 27 de Marzo de 2008 En caso de querer instalar ms4w en un directorio diferente de ‘C:\ms4w’, si intentamos instalar obtendremos errores debido a los paths seteados en los archivos de configuración, como por ejemplo con la versión 2.2.7, pasa que al ejecutar ‘apache-install.bat‘ nos tira algunos errores por causa de los paths 1 de 16

02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

especificados en el archivo h p.conf:

Para instalar ms4w en un directorio “D:\ms4w\ms4w_2.2.7\ms4w” por ejemplo debemos hacer reemplazos en algunos archivos. Si habíamos intentado instalar, lo primero que debemos realizar es desintalar Apache, porque aunque haya errores al intentar levantarlo, se ha instalado. Este proceso lo realizamos ejecutando el archivo ‘apache-uninstall.bat’ Si no lo habíamos aún instalado o ya lo desintalamos debemos realizar: nos dirigimos a “D:\ms4w\ms4w_2.2.7\ms4w\Apache\conf” (en mi caso) y editamos el archivo h pd.conf, reemplazando “/ms4w/” por “D:/ms4w/ms4w_2.2.7/ms4w/” nos dirigimos a “D:\ms4w\ms4w_2.2.7\ms4w\Apache\cgi-bin” y editamos el archivo php.ini, reemplazando “/ms4w/” por “D:/ms4w/ms4w_2.2.7/ms4w/” y “\ms4w\” por “D:\ms4w \ms4w_2.2.7\ms4w\” nos dirigimos a “D:\ms4w\ms4w_2.2.7\ms4w\h pd.d” y editamos los archivos h pd_owtchart.conf y h pd_php_ogr.conf, reemplazando “\ms4w\” por “D:\ms4w\ms4w_2.2.7 \ms4w\” nos dirigimos a “D:\ms4w\ms4w_2.2.7\ms4w\” y editamos los archivos setenv.bat, reemplazando “\ms4w\” por “D:\ms4w\ms4w_2.2.7\ms4w\”

Una vez editadas estas lineas guardamos el documento y seguimos con el paso 3 nuevamente.

2 de 16

Archivado en: GIS, MapServer, ms4w |

65 Comments 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

Etiquetas: GIS, MapServer, ms4w

65 Responses to “Instalación de MS4W (MapServer para Windows)”

3 de 16

Feed for this Entry 1 OQUINTEZ on 27 agosto 2010 said: Hola estimado compañero como ha estado, soy nuevo en este tema de los portales y servicios de mapas y quisiera una ayuda al respecto… he instalado el paquete y quisiera saber como hago para llevar datos de ESRI formato SHP a ser visualizados y editados en la web o bien en el servidor local que he instalado (localhost), he leido todos los mensajes que te han enviado y encontre a una mujer que te preguntó algo similar y le pusiste unos link para ver como se utiliza todo este paquete pero los enlaces no caminan. Agradecería sobre manera luces en este sentido. Mil gracias desde Colombia 2 Carlos Gomez on 6 abril 2010 said: hola, hace unos dias hice una pregunta y pieso que si ya la resolvi, seria bueno compartir: si es compatible, instale mapserver a traves del paquete completo MS4W el dia 2 de abril del año 2010 descargando la siguiente version: MS4W NSIS Installer v0.0.6 (Sept 24, 2008) Features Script ms4w-2.3.1-setup.exe 142 KB (contains MapServer 5.2.1) en esta direccion: h p://www.maptools.org/ms4w/index.phtml?page=downloads.html razones por la cual el sistema podria no funcionar correctamente, podrian ser: restricciones dentro del firewall que use. si se conectan a por medio de un router … habilitar la ip del pc servidor dentro de la DMZ. si ya existen un servidor apache dentro de la maquina u otro servidor web, asignar otro puerto, ejemplo: 8080 … y luego intentar acceder al servidor a traves de el navegador con esta direccion: h p://localhost:8080/ ——————————————————————————— tambien instale el software postgresql Version 8.4.3-1 que descargue de la siguiente direccion: h p://www.enterprisedb.com/products/pgdownload.do#windows la instalacion predeterminda es sencilla, una recomendacion, si ya tenias o intentaste instalar este sistema, es verificar que la cuenta de usuario no exista, dentro de los usuarios de windows cuando intentes instalarlo, pues al momento de insertar una contraseña te va a decir que no coincide con la cuenta de usuario o es erronea. encontre varios post en foros, de personas que tenian problemas en este sistema operativo, espero les pueda servir. 3 Carlos Gomez on 2 abril 2010 said: hola amigos, gracias por el aporte, estoy tratando de instalar el mapserver para poner en la web un sig que realize como proyecto de grado, mi plataforma es windows vista x64 , el map server es

02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

4 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

compatible? 4 sebastian on 18 marzo 2010 said: La solución en que te reconozca el servidor de Microsoft y no el de apache es censillo deberás entrar al archivo C:\ms4w\Apache\conf\h pd.conf Editarlo y en la línea 45 y 46 cambiar el puerto 80 que se predetermino en Microsoft y cambiarlo a 8080 Te aparecerá algo así ———————————— #Listen 12.34.56.78:80 Listen 80 Deberás cambiarlo a ———————————— #Listen 12.34.56.78:8080 Listen 8080 5 Jorge Martinez on 11 febrero 2010 said: Solo para agradecerte la información que nos regalaste sobre Map Server for Windows (ms4w). Saludos. 6 vortex01 on 10 febrero 2010 said: Hola, tengo una pregunta. Puedo instalar en el mismo servidor wordpress y ms4w (con las aplicaciones p.mapper, ArcIMS Emulator, …) para tener en wordpress la página con toda el marco teórico y en otra página (ajena a wordpress) el visualizador de los mapas interactivos basados en .shp? Saludos y gracias. En caso de poder, me puedes orientar en la metodología. Mi gran duda es si utilizarlo en windows o en Linux (uso ubuntu), y en estos momentos tengo un servidor local en mi pc para hacer pruebas, pero tengo instalado Linux-Apache2-MySQL-PHP5-PHPMyAdmin, y posterior instalé joomla y wordpress, solo me faltaría agregar mapserver pero ahí están mis dudas. 7 juanpabloperez on 18 octubre 2009 said: mira estoy esmpezando con mi publicacion de mis mapas es la web he tratado de desarrollar el ejemplo del libro de mapserver de bil kropla “hello world” lo trancribo igual pero no me carga la imagen en el template te envio el codigo Pagina nueva 2 y el .map MAP NAME HELLO STATUS ON EXTENT -1.00 -1.00 1.00 1.00 SIZE 400 300 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

5 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

IMAGECOLOR 200 255 255 WEB IMAGEPATH “c:/ms4w/apache/htdocs/tmp/” IMAGEURL “/tmp/” END LAYER STATUS DEFAULT TYPE point FEATURE POINTS 0.0 0.0 TEXT ‘Hello world. Mapserver rocks.’ END CLASS STYLE COLOR 255 0 0 END LABEL TYPE BITMAP END END END END END MS4W – MapServer 4 Windows – version 2.2.7 Es la version q tengo, te agradeseria mucho la ayuda 8 Darwin Vallejo on 8 julio 2009 said: Buenas noches Le Funes. Primero my=uchas gracias por el apoyo a quienes utilizamos MapServer. Mis preguntas, tengo un mapa que ahora mismo funciona, zoom in y zoom out. Hay alguna pagina donde explique o documente MapScript como tal? Quiero hacer busquedas por atributos, por ejemplo Id de poste, o numero de poste? O dada la calle principal y una secundaria, que me muestre un punto en el mapa? O consultar mediante una superposicion de mapas. Tengo que construir otro mapa de resultados o hacer directamente la consulta a PostGIS? Por tu orientacion, muchas gracias. 9 JR on 17 junio 2009 said: Hola Le Funes, estoy iniciando en lo que es servidor de mapas y viendo estos comentarios y ayuda que das, instale el mapserver con fusion y gmap, pero lo que no encuentro es una herramienta donde poder hacer las vistas y luego poder verlas en html. Se utiliza alguno de estos dos fusión o gmap? 10 David on 15 junio 2009 said: Hola, estoy empezando a desarrollar un sitio cartográfico y mi problema es que no consigo cargar una layer tipo raster con una ortofoto de tipo ECW. ¿Cómo lo puedo hacer? Si me pudieras echar una mano, te lo agradecería mucho.

02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

6 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

11 Richard on 27 abril 2009 said: Hola Le Funes El problema que yo tengo es cuando trato de instalar el Chameleon en ms4w/apps, resulta que realizo todos los pasos, creo los alias con su contenido y cuando ingreso a h p://localhost, me da este error “There are currently 0 ms4w applications installed”, ya he intentado varias veces y revisado el procedimeinto pero sigue mostrando el mismo error. Luego he intentado ingresar h p://localhost/chameleon y me da error 403 Prohibido, y me indica “Este error (HTTP 403 Prohibido) significa que Internet Explorer pudo conectarse al sitio web, pero no tiene permiso para ver la página web.” Agradezco la ayuda. Saludos Cordiales!!! 12 Le Funes on 12 abril 2009 said: @Rauder tanto Chameleon, como Fusion, etc. son pequeños frameworks que te ayudarán al desarrollo de visualizar los mapas en html/javascript, por lo que sigues utilizando Apache para servir esas páginas html, php o javascript. Fijate en que la página que estas mostrando tenga los imports de .js correctamente. Un plugin para Firefox interesante es Web Developer, que te instala una barra con la cual podrás ver errores de javascript, css, etc. @Agrosigman No hace falta instalar otro MapServer, simplemente lo que tienes que hacer es crear otro .map (apuntando a los nuevos shapefiles, con otros class, etc.) y pasarle este a MapServer al hacer la petición, por ejemplo si ahora haces h p://localhost/cgi-bin/mapserver.exe?map=mapa1.map, tendras que hacer h p://localhost/cgi-bin/mapserver.exe?map=mapa2.map y listo. En el caso de p.mapper lo que haces es un nuevo proyecto cambiar el config/config_default.xml indicando el map que quieres utilizar 13 Agrosigman on 1 abril 2009 said: Hola Le Funes, Hace unas semanas terminé de hacer la instalación con el paquete MS4W de un servidor de mapas en una red interna. Ahora quisiera en el mismo servidor instalar otro servidor de mapas con distinto extent, distintos shapes, en resumen otro servidor de mapas. Lo que actualmente no encuentro es como poder tener los 2 servidores de mapas con un solo apache y con pmapper de tal forma que puedan estar corriendo ambos. Gracias por tu asesoría. 14 Rauder on 29 marzo 2009 said: Hola Le funes, Pregunta: Con respecto a la primera problema ¿estas usando algún framework para mostrar los mapas como Chameleon, Fusion, etc? Respuesta: Como tengo instalado el MS4W estoy usando Apache. Supongo que te refieres a eso. No sé si tengo que instalar alguna API a parte que no venga en el paquete para poder usar JavaScript. Yo únicamente me instalé el MS4W pero por lo que he leído debería funcionar.

02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

7 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

Cuando me pongo encima de la flecha desde el Firefox veo que el path a los javascripts es el correcto. ________________________________________________________________________ MS4W ___________________________________________________________________________ Muchas Gracias 15 Rauder on 29 marzo 2009 said: Victor, Has conseguido leer los archivos .js desde mapserver? Rauder. 16 Le Funes on 25 marzo 2009 said: @Victor fijate abrir el código HTML que llega al navegador para comprobar que el path a los javascripts es el correcto (en Firefox se hace con un click derecho en la pagina -> ver código fuente de la página) @Rey generalmente he utilizado años atras MapServer/MapScript en Fedora/Red Hat y he realizado la instalación con FGS Estos últimos años lo hago sobre Ubuntu a través de apt-get (funciona muy bien y se integra a la perfección con Apache, PostgreSQL, etc). Como mínimo tienes que instalar la base de MapServer (previo update de los repositorios de apt-get): 1

apt-get install cgi-mapserver mapserver-bin

luego hay que instalar la extensión de MapScript que necesites. Yo particularmente uso la de PHP, de la forma: 1

apt-get install php5-mapscript

pero creo que no existe el paquete para Java/MapScript Fijate acá que hay una solución para Debian Saludos 17 Rey on 20 marzo 2009 said: necesito instalar y utilizar java mapscript para mapserver sobre linux ubuntu, pero no hay practicamente documentacion sobre el tema. si sabes donde descargar java mapscript y como instalarlo en linux te voy a agradecer muchisimo. saludos. 18 Victor on 20 marzo 2009 said: En relación a lo que dice Rauder, yo he encontrado el mismo problema. Tengo archivos .js a los que llamo desde la plantilla html, sin embargo me encuentro con el problema de que no funcionan. El problema está en que mapserver no los soporta? Hy alguna solución a este problema por retorcido 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

8 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

que sea? Espero que alguien me pueda ayudar, porque estoy un poco perdido. Gracias!! 19 Le Funes on 15 marzo 2009 said: @Rauder vamos por puntos: Con respecto a la primera problema ¿estas usando algún framework para mostrar los mapas como Chameleon, Fusion, etc? Por el otro lado, es posible acceder a MapServer a través de Java por medio de Java-MapScript incluido en ms4w, pero no es un mecanismo muy seguro al no ser thread-safe (por lo menos lo era cuando yo estube realizando pruebas años atras). No creo que exista un mecanismo para hacer al reves, llamar a una función Java desde MapServer (solo permite plugins en C/C++ hasta donde tengo entendido). 20 Rauder on 28 febrero 2009 said: Hola, Tengo una consulta y agradecería mucho tu ayuda. Me instalé ms4w en windows XP y monté una interficie con unos shapefiles de Barcelona a los que puedo realizar consultas de las zonas, zoon in, zoom out, añadir o quitar capas… siempre utilizando únicamente el .map y el .html. Hasta aquí bien. Mi primer problema empieza cuando quiero salir de ahí. Tengo una pequeña aplicación hecha en javascript, pero el mapserver no me lo ejecuta y no sé porqué, cuando paso el ratón por encima de las flechas que me tendrían que permitir mover el mapa, por ejemplo, hacia el norte me aparce que se redirige a –> javascript:pan(‘norte’), con lo cuál entiendo que apunta bien a la función, pero no me lo ejecuta cuando hago el click, ¿sabes a que se puede deber? Tengo un segundo problema que me gustaría implementar unas funciones en JAVA que me permitieran situar puntos en el mapa que según la población afectada por esos puntos se agruparan en función de la distancia a los diferentes puntos. ¿ms4w permite interactuar con funciones JAVA que yo haga? ¿Tengo que instalar algún API para poder hacerlo? ¿o ya viene preinstalado en el ms4w? Sé que he sido muy escueto para que puedas entender bien lo que intento hacer. Por favor, si necesitas más información dime la que necesites y te contestaré lo más claro posible. Muchas Gracias desde Barcelona. 21 Le Funes on 27 febrero 2009 said: @Argentina en pocas palabras: – Editores (por ejemplo ArcView): Sirve para crear mapas (para “dibujarlos”) – DB espaciales (por ejemplo Oracle con SDE): Puedes guardar aquí los mapas generados y en base a ellos realizar consultas – Servidor de Mapas (por ejemplo MapServer): Sirve para generar “imagenes” a partir de los mapas 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

9 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

(obtenemos un “.jpg” o “.png”, por ejemplo) Los mapas los puede leer tanto de una DB espacial como directamente de los archivos – Visualizadores: Aquí es donde muestras el mapa al usuario de los mismos. El puede estar programado en Flex, Flash, JavaScript, Java, etc. Puedes ver un ejemplo de visualizador JavaScript en en excelente OpenLayers Espero que te aclare un poco el panorama Saludos 22 lefunes on 27 febrero 2009 said: @César Hasta donde tengo entendido funciona con MySQL pero yo particularmente no lo he utilizado. Sí lo he hecho con PosGIS corriendo sobre PostgreSQL y funciona muy bien. ms4w puede convivir con cualquier otra instalación de Apache, teniendo siempre la salvedad de que todos escuchen diferentes puertos 23 Argentina on 23 febrero 2009 said: Hola disculpa de nuevo por las pregutnas es que estoy un poco perdida pero si me interesa entender jeje, ase poco vi algo que se llama ARCGIS pero no estoy segura de que es? tu sabes? es tambien como un mapserver? o que? para manejar el mapserver es necesario una base de datos espaciales? tienes ideas de algun lugar para referencia de bases de datos espaciales? 24 Argentina on 23 febrero 2009 said: Hola: Tengo una preguntota, podria yo utilizar FLEX para manipular los datos de mi mapa? o Flash o algo parecido? Exactamente mapserver para que me sirve? soy nueva en esto disculpa, podria buscar alguna ruta en mi mapa?por ejemplo si hago un mapa de mi ciudad podria hacer la busqueda de un hospital o de una iglesia? para eso me serviria el mapa? Deberias publicar mas acerca de MapServer no ahi mucha informacion!!!! 25 César Rodriguez on 19 febrero 2009 said: Buen día: No he descargado y por supuesto no he trabajado con MapServer pero tengo una duda, en la documentación menciona la instalación para Oracle y en otro blog lei que puede instalarse SDE, ¿puede funcionar con MySQL? Para Linux menciona que puede correr en otro pueto y no interfiere con instalaciones precias de Apache o de otro WebServer ¿ocurre lo mismo para Windows? Actualmente tenemos unos equipos con XAMPP y WAMP, ¿podria integrarse con alguno de ellos? o ¿podria convivir como lo hace con linux? Saludos y de antemano gracias. C 26 lefunes on 26 enero 2009 said: Primero que nada perdón por la demora de algunas respuestas: @Alan No he tenido la oportunidad de probar mapserver con los procesos almacenados 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

10 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

@Luis la forma de cargar mapas a mapserver es definiendo un mapfile (archivo con extension .map) con las configuraciones, puedes empezara ver algo del tema en h p://mapserver.org /introduction.html#introduction-to-the-mapfile @efrainlav mapserver sirve para servir mapas, es decir, generar las imagenes sobre los mapas que configuramos según una petición. El que se encarga de mostrar los mapas y hacer las peticiones al servidor de mapas (donde se encuentra mapserver) es algún cliente. Por ejemplo para una página web de visualización de móviles podes utilizar Open Layers, donde una capa son los mapas del mapserver y otra capa los puntos (los moviles) generados por un WebServices. Acá hay un ejemplo interesante: h p://track.opengts.org/track/Track 27 efrainlav on 20 enero 2009 said: Hola, me gusta la forma de la pagina como enseñas la instalacion del mapserver, lo agradezco. Espero no causar mucho conflicto, pero solo me gustaria saber si con map server peudo crear algo asi como un visualñizador de coordenadas en tiempo real. mi idea es poder visualizar el desplazamiento de vehiculo0s por una carretera, y con base a esto hacer diferentes estudios. Es posible?? de ser asi, conocen algo sobre el tema??. Les agradeceria mucho la informacion. gracias. 28 LUIS on 15 diciembre 2008 said: Buenas , al fin si resolvi lo de la instalacion necesito si me puedes hacer el favor de ayudarialrme en el paso de subir los mapas. sera que tengas algun material ilustrado a olga parecido. te agradesco mucho. 29 Alan on 10 noviembre 2008 said: Buenas tardes, he encontrado este articulo en tu admirable página por lo que me animo a preguntarte si has tenido la necesidad de utilizar los procesos almacenados en esta versión de ms4w, pues ando en la necesidad de encontrar la manera de activar esta modalidad. Si pudieras asesorarme estaría muy agradecido. 30 RAfael on 13 octubre 2008 said: Gracias por la indicación de como arrancar los servicios. 31 lefunes on 22 agosto 2008 said: UMN MapServer tráe soporte para los archivos de definición de MapInfo (h p://mapserver.gis.umn.edu/docs/reference/vector_data/mapinfo) aunque personalmente no he comprobado suu funcionamiento. La otra opción es si tenes la cartografía en algún formato compatible con MapServer (por ejemplo en formato shapefile) es utilizar directamente esta y realizar la definición del mapa 100% en el mapfile. Espero que esto te sirva 32 Gregorio on 22 agosto 2008 said: Hola, yo actualmete estoy trabajando con otra herramiente llamada MapInfo en su version 9.0, la cosa es que quiero implementar unos mapas que he hecho, pero los quiero visualizar en la intranet que tengo, para no andar instalando en todas la maquinas un viewer, me llamo la atencion este programa 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

11 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

pero no encuentro mucha informacion acerca de el, quisiera saber si es posible hacer lo que quiero, teniendo en cuenta la compatibilidad de los dos softwares, o que me recomiendas? Muchas gracias 33 lefunes on 20 agosto 2008 said: @lorena la buena noticia es que ya lo tienes instalado correctamente La mala es que el error que te tira es porque ya hay un servicio escuchando el puerto 80 en tu máquina. Proba editando nuevamente el archivo h p.conf en la linea “Listen 80” y cambialo por otro (“Listen 8080” por ejemplo), luego inicia nuevamente el apache (ejecutando apache-restart.bat) 34 lorena on 19 agosto 2008 said: Hola, gracias por la ayuda, pero sigo sin poder levantar el servicio. Comenté la linea 127 y cuamdo ejecuto apache-install (previamente ejecuté apache-uninstall y setenv.bat) y me tira este error: C:\ms4w>apache-install Installing the Apache MS4W Web Server service The Apache MS4W Web Server service is successfully installed. Testing h pd.conf…. Errors reported here must be corrected before the service can be started. (OS 10048)S¾lo se permite un uso de cada direcci¾n de socket (protocolo/direcci¾ n de red/puerto) : make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shu ing down Unable to open logs El servicio de Apache MS4W Web Server está iniciándose. El servicio de Apache MS4W Web Server no ha podido iniciarse. Error específico del servicio: 1. Puede obtener más ayuda con el comando NET HELPMSG 3547. C:\ms4w> Gracias por tu ayuda!!! 35 lefunes on 13 agosto 2008 said: @lorena edita el archivo C:/ms4w/Apache/conf/h pd.conf, al principio de la linea 127 colocandole un # (asi la linea se convierte en un comentario) Fijate que está intentando cargar un modulo que no encuentra (C:/ms4w/Apache/modules /mod_fcgid.so) Si te sale el mismo error en otra linea repeti el proceso. Guarda los cambios, entra a la consola, ejecuta setenv.bat y volve a ejecutar el apache-install.bat Espero te sirva, saludos 36 lorena on 12 agosto 2008 said: Ayuda Por Favor!!!! No puedo levantar el servicio de ms4w. Tengo WXP, los pasos que sigo son: 1) descomprimi todo en “C:\ms4w” 2)ejecuto ‘setenv‘ 3)cuando ejecuto (por linea de comandos) 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

12 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

‘apache-install.bat‘: C:\ms4w>apache-install Installing the Apache MS4W Web Server service The Apache MS4W Web Server service is successfully installed. Testing h pd.conf…. Errors reported here must be corrected before the service can be started. h pd: Syntax error on line 127 of C:/ms4w/Apache/conf/h pd.conf: Cannot load C :/ms4w/Apache/modules/mod_fcgid.so into server: No se pudo iniciar la aplicaci\x f3n porque su configuraci\xf3n es incorrecta. Reinstalar la aplicaci\xf3n puede solucionar el problema. El servicio de Apache MS4W Web Server está iniciándose. El servicio de Apache MS4W Web Server no ha podido iniciarse. Error específico del servicio: 1. Puede obtener más ayuda con el comando NET HELPMSG 3547. 37 lefunes on 15 abril 2008 said: Marcelo, primero que nada fijate que te funcione bien ms4w, simplemente instalalo según el post. Tené en cuenta que si lo instalas en un path diferente de C:/ms4w debes seguir los pasos que indico en el apartado. Ahí tenes que probar que te funciones sin problemas el h p://localhost/. Al final de esta pagina hay una sección llamada “Applications” que esta vacía. Bájate gmap y fusion de h p://www.maptools.org/ms4w/index.phtml?page=downloads.html. Descomprimí las mismas a la altura de la carpeta ms4w. Para asegurarte que esto salio bien fijate en h p://localhost/, en la sección “Applications” y debe indicar que tenes instaladas las dos aplicaciones y que los demos funcionen apropiadamente. Si instalaste en C://ms4w no vas a tener muchos problemas, sino vas a tener que modificar los archivos de las dos aplicaciones para que apunten al nuevo path, sobre todo los paths relativos dentro de “…\ms4w\h pd.d”. Luego de la modificación reinicia apache. Para modificar las demos es un poco más lioso, nuevamente modifica todos los paths relativos dentro de los archivos de cada app (en “…\ms4w\apps\fusion” o “…\ms4w\apps\gmap”) Espero que esta info te sirva Saludos 38 marcelo on 14 abril 2008 said: hola he instalado el ms4w segun las instrucciones, tambien el gmap y el visor fusion, y nada, solo logro visualizar el index.html serias tan amable de indicarme la estrucctura como la has colocado instalado, tanto el ms4w como las demos gmap y el visor que has utilizado. 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

13 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

gracias desde Gran Canaria 39 lefunes on 14 abril 2008 said: Hola Jaqueline, Mapserver solo sirve para presentar información, no para editar. Para la edición hay dos alternativas libres muy buenas: uDig (h p://udig.refractions.net/) y MapWindows (h p://www.mapwindow.com/) Por supuesto, un excelente editor (pero no precisamente barato) para ShapeFileses el entorno ArcGIS (que incluye ArcMap y ArcCatalog entre otros) de ESRI, que es la empresa que realizo la especificacion de los ShapeFiles 40 Yaque on 13 abril 2008 said: Hola, mi nombre es Jaqueline, me gustaría saber si de puede crear un shape file desde Mapserver así como agregar puntos, líneas o polígonos desde éste entorno… Por su respuesta … gracias 41 lefunes on 27 marzo 2008 said: Luis, fijate si lo que agregue al final del articulo te sirve. Saludos 42 Luis on 26 marzo 2008 said: EL ERROR WINDOWS NO PUEDE INICIAR APACHE MS4W WEB SERVER EN EQUIPO LOCAL. PARA MAS INFORMACION REVISE EL REGISTRO DE SUCESOS DEL SISTEMA, SI ESTE NO ES UN SERVICIO DE MICROSOFT PONGASE EN CONTACTO CON EL PROVEEDOR DE USUARIOY HAGA REFERNCIA AL CODIGO DE ERROR ESPECIFICO DEL SERVICIO 1, LUEGO EN EL REGISTRO DE SUCESOS. THE APACHE SERVICE NAMED REPORTED THE FOLLOWING ERROR HTTPD.EXE: SYNTAX ERROR ON LINE 35 OF C:/….. Agradesco tu interes en ayudar a los demas Saludos. 43 Anónimo on 26 marzo 2008 said: es windows xp, no lo reconoce como servicio de windows 44 Anónimo on 26 marzo 2008 said: corro los archivos y cuando lo quiero ejecutar me dice que se reconoce el servio como servicio de windows dice que existe un error en la ruta de acceso(error en la linea 35) 45 lefunes on 26 marzo 2008 said: Hola Anónimo, te tiro algún error al correr el ‘apache-install.bat’ de instalación? En que Win estás instalándolo? Qué error te tira? 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

14 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

En lo que pueda te ayudo, pero necesito un poco más de información. Saludos 46 Anónimo on 26 marzo 2008 said: TENGO U PROBLEMA AL CORRER MAPSERVER, NO CORRE PORQUE NO LO RECONOCE COMO SISTEMA DE WINDOWS QUE PODRIA HACER PARA QUE CORRA NORMAL 47 lefunes on 29 enero 2008 said: No me llego bien el html, por lo que no puedo decirte a ciencia cierta donde puede estar tu problema, pero tené en cuenta que generalmente en el action debe apuntar en windows al path de MapServer: 1 2 3 4 5

...

...

asegurate tambien que dentro de …/Apache/cgi-bin este el “mapserv.exe”, si eso esta bien, deberia ya mostrarte el mapa. Para darle zoom tenes que tener algo como: 1 2 3 4 5

...

...

por lo que con un input puedes ir cambiando el valor de [valor_zoom], por ejemplo con un option: 1 2 3

Zoom In
Inicial
Zoom Out


Espero te sirva, cualquier cosa avisame o mandame nuevamente el código Saludos 48 Daniel on 24 enero 2008 said: Hola ..me gustaria hacerte una consulta: tengo un problema, estoy haciendo un sitio de cartografia, en la cual estoy trabajando con apache y ms4w, mi dolor de cabeza sucede por que no logro darle zoom a un mapa dentro de una tabla, ojala me puedas ayudar: te muestro el codigo html, mi duda esta dentro del formulario: yo creo en la etiqueta action, que no se donde se encuentra el programa que gestiona los mapas (en este caso ms4w …cierto?, mira: Pagina Html para Plan Regulador

02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

15 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

Mapa cartográfico de San Antonio Acción: Zoom + 4x Zoom + 3x Zoom + 2x Centrar Zoom – 2x Zoom – 3x Zoom – 4x Volver es que cuando llegue a trabajar aca, el apache ya estaba instalado y de la siguiente manera: c:/archivos de programa/ /ms4w/Apache/cgi-bin /htdocs/index.html /Lecs Ayudame !!!, solo quiero que la imagen del mapa (shape) se aumente y achique. Saludos 49 lefunes on 25 noviembre 2007 said: Hola michelle, ms4w es un conjunto de componentes listos para instalar, entre los que se encuentra MapServer (obviamente), un servidor Apache integrado con PHP, librerías de integración con lenguajes de script (entre ellos PHP/MapScript), librerías de utilidades, etc. Gracias a MapServer podrás “leer” y graficar tus shapes. Para ello debes configurar un archivo .map , donde: Acá encontraras referencias de las clases y acá un tutorial de como utilizar todo esto. Gracias a Apache podrás visualizar los mapas desde un navegador Gracias a PHP y a PHP/MapScript podrás “interactuar” con tus mapas, esto es: hacer consultas espaciales, mostrar/ocultar layers, agregar puntos y lineas, etc. Encontraras mas info en: Acá una referencia a las clases y objetos , y acá un gran cantidad de ejemplos y tutoriales. En resumen, SI es lo que estas buscando. Instala ms4w y empieza a “jugar” tanto con el archivo de configuración (.map) como con los script de PHP que es la mejor manera de aprender. Quizás al principio tengas que leer un poco, pero por ejemplo las referencias a las clases no hace falta leerlas enteras, simplemente saber donde están, y consultarlas cuando te haga falta. Ya veré si me dan los tiempos y publicare un par de tutoriales para empezar. 02/06/2016 10:18 p.m.

Instalación de MS4W (MapServer para Windows) | Le Funes

16 de 16

https://lefunes.wordpress.com/2007/05/14/instalacion-de-ms4w-mapserv...

Espero que te sirva y no dudes en consultar Saludos 50 Juan Carlos Ugarte on 29 marzo 2010 said: De lo que he visto hasta ahora es lo que necesito, pero tengo un par de dudas para lo cual primero me explicaré y si tienes como ayudarme perfecto y te lo agradeceré. Yo tengo Ecuamap, una empresa implementadora de SIG, báscamente en Mapinfo y muyy orientada al geomarketing, pero tambien trabajo con un proveedor de servicio AVL en un portal web. El punto es que quiero tener mi propio software en mi portal para efectuar avl, pero con un detalle muy importante, yo no me enfoco en el “seguimiento satelital” ni en encontrar calles, mi enfoque son los reportes personalizados de la gstión de los vehículos de mis clientes, flotillas de camiones repartidores, etc, etc. Si map server es el “motor” de los mapas y yo poseo mis mapas del Ecuador que por cierto están muy actualizados por la información de mis clientes, además de que efectúo censos comerciales, un tercer componente debe de ser un motor de bases de datos, por ejemplo SQL o cualquier otro similar? Es muy importante para mi negocio el poder consultar y hacer los reportes en base a la relación de los vehículos de mis clientes con mi cartografía. En conclusión, obtengo map server, le subo mis mapas que los tengo en shape y TAB, y luego hago consultas en SQL, pero debo de asumir que mapserver guarda la información o la debo de pasar a otro tipo de repositorio? Te agradeceré mucho si me dedicas un par de minutos a mi consulta. Saludos cordiales desde Ecuador Juan Carlos Ugarte Niemes 51 michelle on 24 noviembre 2007 said: Hola, me gustaría hacerte una consulta, estoy recien comenzando a utilizar ms4w, aún no lo instalo, pero primero que nada necesito saber si puedo lograr visualizar archivos de tipo shape con esta herramienta, visualizarlos en un navegador. eso es uno, lo otro es que necesito hacer una consulta (dentro del codigo php de una pagina) con la finalidad de elegir una linea ( de bus especificamente) de un archivo con TODAS las lineas, y que esta única línea sea mostrada sobre el mapa (que se supone es en formato shape)…tu tienes conocimiento respecto del tema?¿…si es muy dificil?¿…agradeceria enormenente tu ayuda! gracias!

Crea un blog o un sitio web gratuitos con WordPress.com. • El tema Unsleepable.

02/06/2016 10:18 p.m.