Instalar y configurar el servidor WampServer

Para desarrollar un sitio web dinámico de forma local en nuestro ordenador, para posteriormente ponerlo online, necesitamos de un servidor que podamos instalar y donde podamos correr nuestra aplicación web, hemos preparado un videotutorial para ver todo el proceso paso a paso

, hemos elegido un pack que tiene todo lo necesario para hacer de nuestro ordenador un servidor web en un entorno Windows, donde podremos probar nuestros desarrollos, el pack en cuestión es el WampServer, que contiene un servidor Apache y base de datos MySQL con el gestor PhpMyAdmin, veremos desde la descarga del programa hasta su instalación en un sistema operativo Windows XP. Podéis visualizarlo directamente aquí o descargarlo.
Como siempre, dejamos los comentarios abiertos por si tenéis alguna duda o sugerencia.


Consideraciones:


Una vez instalado el Wampserver hay que tener en cuenta algunas cuestiones que pueden hacer que no rule bien y nos de errores diversos, leete los comentarios donde se dan soluciones a varios de ellos, no obstante iré exponiendo a continuación algunos que creo interesantes, y que iré actualizando de vez en cuando:

Skype y otros servidores: hay que fijarse en el icono del wampserver que está en la barra de tareas y que tiene forma de abanico, cuando iniciamos el Wamp éste icono se tiene que poner totalmente blanco, en caso contrario es porque no se puede iniciar algún servicio, ésto puede estar causado porque tenemos en ejecución algún otro servidor que ocupa algún servicio o el mismo puerto que usa el Wamp, por ejemplo, Skype usa el mismo puerto y habría que deshabilitarlo para usar el Wamp, o con el ISS de Windows puede pasar un tanto de lo mismo. También se podría cambiar el puerto que usa el Apache de nuestro Wamp, para ello editas el archivo httpd.conf de Apache y donde pone Listen 80 lo cambias por Listen 8080.

Versiones del Wampserver:
hay que tener muy en cuenta las diferentes versiones de Wampserver ya que, a su vez, varían las versiones del Apache, PHP, etc.. que contiene. Por ejemplo, Drupal 5 no admite PHP 5.3 y no nos valdrán las últimas versiones del Wampserver. Puedes ver aquí los requerimientos de Drupal en cada versión

PhpMyAdmin: Cuando creas una base de datos en PhpMyAdmin, por defecto el user es root y la contraseña ninguna.


Configuraciones


Veamos alguna configuración adicional que nos puede ser útil:

Url's limpias: Me ha pasado en ocasiones que he tenido que hacer pruebas con una web que tenía online y lo que suelo hacer es bajarmela a local para trastearla, y como en el hosting la tengo con las url's limpias (mod_rewrite activado) y el wamp trae éste módulo desactivado... pues me tiraba fuera, recuerdo que me volvió loco éste problema hasta que me di cuenta del asunto. Cree un artículo con un pequeño vídeo donde se explica como activar el módulo mod_rewrite en el paquete Wampserver:
Activar mod_rewrite en Wampserver

Aumentar tamaño máximo de importación en PhpMyAdmin: por defecto, phpMyAdmin tiene establecido un máximo de 2 megas para el tamaño de importación de bases de datos, para aumentar éste tamaño tenemos que editar el archivo php.ini que encontrarás dentro de Apache, en concreto éstas dos lineas:

upload_max_filesize = 2M
post_max_size = 8M

Ojo, no están juntas éstas lineas, búscalas a lo largo del archivo php.ini y cambia los valores a 50M, por ejemplo, aunque éste tamaño es demasiado para que lo pueda manejar phpMyAdmin, para bases de datos tan pesadas es mejor usar BigDump, que es una utilidad muy efectiva para importar bases de datos pesadas, aquí tienes un videotutorial paso a paso de BigDump.

Además nos puede interesar aumentar el tiempo de ejecución en phpMyadminphpmyadmin para que no se quede a medio camino en importaciones/exportaciones largas de nuestras bases de datos.

Ultima actualización: 24/01/2011

Categorías: 
Temática: 
Nivel: 

Comentarios

De verdad que admiro a todos los que toman de su tiempo para hacer este tipo de cosas... mirá no sabés en cuánto has ayudado al país de Guatemala... de verdad... ¡Qué buen karma te estás hechando! Te felicito y te agradezco de corazón por haber hecho este video tutorial y todo esto... GRACIAS GRACIAS GRAICAS GRAICIAS

David Orozco
Guatemala

Hola, bueno he seguido a la orden paso a paso el tutorial, el cual se me hace excelente. Pero al querer visualizar en el menú de la opcion localhost me da el siguiente comentario:

Unable to open WampServer's config file, please change path in index.php file

Agradecere de antemao tu atención y ayuda.

Luis, revisa estos dos puntos:

  • Comprueba que hayas puesto en marcha el wampserver antes de nada, te saldrá un icono en la barra de herramientas, abajo derecha.
  • Como te dice en el mensaje de error, revisa que la ruta sea la adecuada en el index.php

Hola veo aqui que eres un experto en la materia, gracias por los tutoriales. quisiera que me ensenaras a dar permisos a las carpetas, tengo instalado el wampserver 2 en windows vista, y la verdad no se como hacer esto. necesito asignar permisos a algunas carpetas como 777 y otros. agradezco de antemano tu ayuda

ariann

Lo de los permisos 777 es exclusivo de Linux, que yo sepa, para Windows el tema de los permisos es diferente, en XP lo cambias en las propiedades del archivo (solo lectura, oculto...), en Vista será similar pero como no uso Vista tampoco te lo puedo asegurar.

Asi es casi todo se puede hacer con Win XP, pero el WVista es una porqueria. Gracias por responderme, ya logre lo que deseaba, tu sabes, buscando, aprendiendo
Saludos,

Arian

Sería bueno expusieras como lo solucionaste, de esa manera le puede servir a otro usuario que tenga el mismo problema.
Gracias por comentar.

hola.
estoy muy preocupado. al instalar wampserver da error y dice “no se pudo iniciar la aplicacion porque su configuracion es incorrecta, reinstale para solucionar el problema”…
Noce cual es el problema. intente desabilitar el servidor IIS pero resulto que estaba desabilitado, busque informacion y dicen cambiar de puerto en apache.
pero mi problema es que no se instalo el wampserver porende no puedo acceder a apache conf.
AYUDA por favor ya no se que mas hacer.

hola chicos, estoy trabajando con wampserver y todo va bien como administrador del equipo, si entro con una cuenta de usuario del dominio que tenemos en un aula no me va.... ¿alguien puede ayudarme?

Hola, tengo el mismo problema, así q si solucionaste, por favor dime como hiciste.

Muchas Gracias.

Muy bueno el tutorial.

Si no se inicia algún servicio puede estar causado porque otro programa los esté usando, como por ejemplo otro paquete servidor tipo Xampp, Appserv, FoxServ, easyPHP, etc.

No me arrancaba la pagina de php my admin, de ninguna manera. Tengo instalado Skype y al parecer este programa utiliza algun puerto, despues de gastar algun tiempo me di cuenta de esto.

Sencillamente cerrar Skype, lanzar PHP MY ADMIN, Cargo la pagina y ahora lanzar Skype y todo funciona bien.

Gracias por el tuto.

Salu2 desde Colombia.

Att. Gtan.Nar

si abres skype primero, este ocupa el mismo puerto que wampserver, cierras skype cargas tu localhost y todo bien!! :D, eso me ayudo a no perder el tiempo el resto del dia, muchas gracias :)

Hola compañero bien fijate bien donde lo instalaste sale la carpeta wamp dentro de ella esta una carpeta llamada www esta carperta es donde tienes que dejar todo carpetas html, php, imagenes, css etc. todo el contenido de tu web. y tambien reemplazas el index que trae y pones el index tuyo ojala que sea en html y las conexiones y verificaciones las hagas en php.

si tienes mas dudas comunicate a mi correo minky882@hotmail.com
chillán, 8ª región. Chile.

El error se debe a la falta de activación del módulo de inicio de wamp server en tu localhost, actívalo desde tu panel y verás como te funciona.

hola, muchas gracias por el videotutorial, me a servido mucho. sencillo y entendible, gracias.

hola q tal, tengo un problema con el wampserver y queria saber si me pueden ayudar, la cosa es asi:
instalo el wampserver y todo funciona normal, abro por primero vez la pagina y puedo entrar pero cuando quiero entrar por segunda vez me sale esto:

Error
MySQL ha dicho:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

quisiera saber si me pueden ayudar

Les agradesco de antemano

En esta ruta esta tengo la aplicacion phpmyadmin:

E:\wamp\apps\phpmyadmin3.2.0.1

y dentro de ella, hay un archivo llamado: config.inc.php, bueno a ese hay que editar cierto punto, ya que este error me salio a mi cuando le puse contraseña a root, y luego no pude ver nada, todo bloqueado, bueno el asunto es que dentro de ese archivo hay que buscar la siguiente linea:

$cfg['Servers'][$i]['password'] = '****';

los asteriscos son donde va la contraseña que le asignaste a root, osea la misma :P, ya haciendo eso se me soluciono el error, ahora si no fue eso, quizas a mas de alguno le podra servir esta mini ayuda xD....

Saludos y suerte....

Tu comentario acaba de salvarme la vida, ya habia consultado paginas y paginas con problemas similares pero me decian de modificar el archivo my.ini pero moviendo ahi nada funciona, y este funciono super bien ;D
Mil y mil grax.

yo hice eso pero mi usuario root no tiene contraseña se supone que lo debo dejar en blanco pero no pasa nada sigo sin poder abrir phpmyadmin

Tengo un problema al abrir bd desde nueva instalacion wampserver 2.0.

Gestiono una base de datos bastante voluminosa, tamaño 55 megas, le hice una copia de seguridad antes de desinstalar wamp5 1.7 para instalar el wampserver 2.0.

Actualmente lo tengo instalado sin problemas. pero en la parte izquierda del localhost, donde vienen las bases de datos no aparece la mía.

Intento a la tremenda, importar la copia de seguridad y por tamaño no me permite.

Por favor, que alguien me indique como conectar mi base de datos a local host.

Gracias, si me lo resolveis estaré eternamente agradecida.

Prueba a aumentar los valores de:
post_max_size
upload_max_filesize

de tu php.ini, de esa forma el phpmyadmin te dejará importar bases más grandes, haz pruebas en otra web para ver resultados antes de hacerlo en la importante.

Para llegar al php.ini de forma rápida con el wampserver:
Clic en el icono del wampserver de la barra de herramientas con el botón izquierdo del ratón --> php --> php.ini
editas los valores de las lineas citadas anteriormente y reinicias el servidor.

Gracias por la respuesta, pero aún sigo sin poder importar el archivo sql de 55 megas.

He ampliado hasta 80M el post_max_size y hasta 20 el upload_max_filesize y nada.

Puedo intentar algo más? :-)

Puede probar con un script que se llama Bigdump y que está pensado para restaurar bases de datos muy grandes, coméntanos que tal te va.

Aumenta ambos valores hasta el mínimo correspondiente al límite de tu archivo: 55 "megas".

Saludos desde Ecuador,

Mira mi problema es este si alguien de pronto me ayuda, yo ya tengo instalado el wamp server y funciona incluso he corrido mis websites en mi maquina localmente. Ahora el problema es que necesito que otras maquinas se conecten a mi maquina para poder ver la pagina, una especia de intranet. Cabe indicar que nos vemos en red. gracias por vuestra valiosa ayuda.

g.toscano@osram.com

No lo he hecho nunca pero imagino que será cuestión de marcar la ruta correcta en la dirección del navegador, como estás en red local supongo que tendras que poner la ip del ordenador donde esté el wampserver. Ya dirás.

yo tengo una red, el servidor esta conectado a un modem externo, la ip de mi servidor es 192.168.0.1 entonces para ver tu pagina que esta en el servidor en otro pc debes teclear http:192.168.0.1/xxxxxx donde xxxxx es la carpeta donde esta tu carpeta raiz donde estan los archivos de tu pagina. espero que te sirva.

lo mismo me pasa ami , las otras pc no se pueden conectar

Hola a todos,
tengo un autorresponder en php y he tratado de instalarlo en algunos hosting gratuitos, pero he tenido problemas con ellos porque algunos no tienen activado correr script php, otros no les funciona bien la conexión ftp, así que mi pregunta es si con este programa puedo hacer una instalación del autorresponder para ver si funciona totalmente?

Gracias por la ayuda que me puedas brindar.

Adelosr1

Si el autoresponder necesita de un servidor de cooreo tendrás que instalarte uno aparte del wampserver para que te funcione todo correcto.

Cómo hago para instalar un servidor de correos?, otra pregunta, podría instalar wampserver y el servidor de correos en una máquina virtual?...habrá algún problema al momento de ejecutarlo (autoresponder) desde el navegador por lo del path?

Instale correctamente el WAMPSERVER 2.0 en mi computadora con Windows XP-Home Edition con SP3.
Si gestiona el localhost así como el phpMyAdmin
Cuando realizo un código en PHP , el codigo HTML se ve, pero no realiza nada al poner un script en PHP, ni aun el conocido "hola mundo" desde luego en PHP.
Por favor les pido su ayuda ya que no logro saber el porque hace eso mi computadora
muchas Gracias Amigos y Felicitaciones a todos los programadores.
Atte
Octavio Robles

gracias he visto el tutorial esta muy bueno y claro intentare la instalación ahora y correr php.
un abrazo
Alvaro

Hola, me he instalado wampserver 2.0 pero cuando sigo los pasos del video tutorial y le doy a Inicio -->programas-->wampserver-->starwapserver no consigo que me salga la ventana de la aplicacion que me indica que el servicio esta en linea y entonces no puedo seguir haciendo nada...¿que puedo hacer por favor?

Hola Rober, ¿No te sale el icono del wampserver en la barra de herramientas?

Si que me sale el wampserver en la barra de herramientas pero no consigo que este el sistema activado y cuando le doy a starwampserver segun el tutorial me tendria que salir una ventana para configuarar el servidor y no me sale nada....(me sale que el wampserver esta offline)....que puedo hacer...agradeceria mucho una solucion?

Cuando se le da al starwampserver NO sale ninguna ventana de configuración, simplemente te sale el icono en la barra de herramientas, hay que esperar hasta que se pone de color blanco ya que está iniciando los servicios, si se queda alguna parte de color rojo significa que algún servicio no se puede activar.
Seguidamente se hace clic en ese icono y... lo puedes ver en el videotutorial.
Puede que haya alguna variación por el cambio de versión, en el videotutorial se instaló la 1.7.
En caso de que no se inicie algún servicio puede ser causado porque tengas algún otro servidor funcionando a la vez, eso me pasó en una ocasión.

Toda la configuración se realiza al realizar la instalación del wampserver.

Tengo el problema de que tengo algun servidor funcionando a la vez y me pone que tengo el puerto que necesito para lanzar la aplicacion ocupado. ¿que puedo hacer para desocupar los puertos que necesito que esten desocupados,como se hace....? contestadme lo antes posible que estoy atascado y no puedo hacer nada

Como ya comenté, me pasó que tenía instalado otro paquete de servidor parecido al wampserver, simplemente lo puedes desinstalar o parar los servicios, si es que ese es tu caso, si no... tendrás que buscar el programa que está usando el mismo recurso.

Buenas noche
Por favor necesito ayuda para poderme comunicar con los invitados pero no se hacerlo gracias.

Buenas noche
Por favor hice mi comentario que necesitaba ayuda para poderme comunicarme con los demas usuario y no tuve respuesta ahora en este momento.
Si tengo error al enviar este comentario por favor necesito saberlo y que usted me explique como hacerlo.
gracias

Estrella, no entiendo en absoluto lo que quieres decir, si tienes alguna pregunta sobre Wampserver tienes que hacerla aquí y esperar que alguien te conteste.

Hola a todos:
Muy bueno el video tutorial. Luego de una buena instalación me encuentro en el mismo problema de tantos, no se me pone en blanco el icono del servidor en la barra de tareas, o sea, no están corriendo los servicios, los reinicio y nada. Alguien me puede decir cómo puedo detectar el programa que está utilizando el mismo recurso que el servidor wamp???

necesito ayuda para desocupar el servidor

Desocupar el servidor? eso que quiere decir?

Hola
Necesito ayuda urgente, estoy trabajando en una pagina y tengo el wamp funcionando correctamente pero resulta que cuando entro al modulo admin(es drupal) me sale la pagina en blanco, alguien me puede decir como lo soluciono, gracias de antemano

La última versión de Wamp me ha dado problemas con drupal, pero me marca errores varios y NO pantalla en blanco, no obstante prueba con una versión anterior a ver que pasa.

Revisa los servicios wampapache y wampmysql, posiblemente esten deshabilitados.

Hola... fijate que tengo un problema con el wampserver.... lo instalo en una pc con windows server 2003, hasta ahi todo bien en la instalacion... pero cuando lo ejecuto me aparece el icono del wamp en la barra al lado del reloj pero como al segundo desaparece como que el solo se cerrara, me explico??
Ya no se que hacer espero me puedan ayudar, estaria gradecido...

Páginas