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, 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

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.

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.

[email protected]

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.

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".

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.

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?

gracias por el aporte muy apropiado

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

Hola muchas gracias por el tutorial!
Pero tengo un problema al instalarlo porque me produce un error en la instalacion diciendo que no se encuentra el archivo wampserver.exe en la carpeta de wamp. eso porke es???que puedo hacer para solucionarlo??esque me descargado diferentes archivos pero en todos ellos me da el mismo error!
Muchas 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 kuku... el error te lo da en la instalación o luego al ejecutar el programa, de cualquier forma si tienes algún otro paquete de servidor instalado, te puede crear conflicto, es el único error que yo he podido detectar, comentanos.

Buenas tardes. Soy novato en esto, instale el WampServer siguiendo los pasos del tutorial, pero al hacer clic en PhpMyAdmin me da el siguiente error NO SE ENCUENTRA LA PAGINA.
Ademas el icono presenta tres cuartos de color amarillo y un cuarto de color blanco con un candado en el medio.
Me encuentro como el que salta de un avion sin paracaida, agradesco toda la ayuda que me puedan prestar. Y si me pueden recomendar un tuto de como ajustar la instalacion de PhpMyAdmin

El icono debe de estar totalmente blanco, en caso contrario quiere decir que no se han iniciado todos los servicios o solo se han iniciado parte de ellos, pulsa en el icono con el botón izquierdo del raton y a continuación pulsa en reiniciar los servicios, si aún así no se inician lo mas probable es que haya algún conflicto con otro programa o proceso que tengas activo en Windows.
¿Tienes algún servidor instalado aparte del Wampserver?

Si tengo instalado una carpeta Inetpub con wwwroot. Trate de instalar php pero no se que paso no se instalo como debería. Si puede ayudarme a limpiar si se requiere para instalar el wampserver, se lo agradecería.

Pues SI, deberias desinstalar todo eso, ¿cómo? imagino que tendrá sus desinstaladores como cualquier programa, para probar puedes desactivar procesos que estén relacionados con esos programas (Ctr+Alt+Sup) desde el administrador de tareas windows. Realmente es dificil ayudarte si no nos das más datos.

Quisiera poder darle mas datos, pero no se cuales, si hubiera un medio de comunicarnos para enviarle captura de imágenes de pantalla? sería mas ilustrativo y podríamos dirigirnos directamente al problema

1. Desinstala todo: Wampserver y lo que hubieras instalado anteriormente de php y demás.
2. Instala el Ccleaner y se lo pasas, primero ejecuta el limpiador de archivos temporales y demás, y luego el limpiador de registro (varias veces).
3. Instala el Spybot, lo actualizas, inmunizas y le das a buscar problemas.
4. Reinicia el ordenador e instalas de nuevo el wampserver.

Tal cual, cuando uno hace una mala instalacion es necesario bajar ccleaner http://www.ccleaner.com y borrar el registro varias veces, (tres o cuatro) despues de haber desinstalado en este caso wamp . luego de desinstalar borrar registro, instalamos nuevamente y todo tiene que funcionar correctamente.
Hay que tener en cuenta que bajando wampserver desde la web del fabricante siempre tendremos los ultimos motores apache php, etc, ES DICIR: si queremos trabajar con php4, probablemente no nos sirva esta ultima vercion, y tendremos que buscar una vercion antigua o en su defecto bajar los motores de apache y php en wamperserver para distintas distribuciones.
saludos bien por el videotutorial

No se puede descargar este tutorial. Queda en un loop y no se puede ver. No da la opciòn para descargar.
Probè los otros tutoriales, pensando que podìa ser mi navegador y los demás funcionan bien. Por favor subánlo de nuevo.

Ya está reparada la descarga del videotutorial sobre la instalación del Wampserver, gracias por el aviso.

hola a todos ya yo tengo instalado el wamp y los sericios estan corriendo y en la pc en que lo instale corre la web en el instalada pero en la red loal cuando intecto entrar me da el siguiente error

Forbidden
You don't have permission to access / on this server.
--------------------------------------------------------------------------------

Apache/2.0.59 (Win32) PHP/5.2.0 Server at 192.168.0.1 Port 80

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 queria saber como hago para poner mi pagina Web para que la vea todo el mundo, ya que estoy terminando la Web de forma Local y quiero verla publica? Es necesario un Proveedor Hosting? conocen alguno gratuito como para ver la pagina de manera publica?
Gracias por este Excelente Videotutorial. La verdad que ustedes son lo mejor que encontre en internet hasta ahora.
Saludos.

Jose.

Efectivamente, para que se vea publicamente necesitas un hosting. Entre los gratuitos que te pueden servir para alojar drupal está dixelhost.com donde tan solo tienes que participar en su foro para que den alojamiento web, para pruebas te puede servir y además te dan apoyo a través del mismo foro.

Excelente el aporte, voy a consultar en el foro que me comendo. Muchas Gracias!!!

Esta genial su videotutorial y gracias por compartir el trabajo que te tomo solucionar el problema de instalacion del wampserver muchas gracias

Hola, he instalado el wamp kon miras a utilizar drupal en desarrollo lokal, toda la instalacion me korre ok, kuando inicio todos los servicios el reloj me keda en blanko (ke akorde a lo ke he leido e investigado es lo ideal), mas kuando kiero akceder al phpAdmin al abrirse mi navegador me muestra una pagina en la kual me dice ke no se ha enkontrado la pagina, en teoria deberia abrirme una especie de aplikacion donde konfiguro y kreo mis bases de datos, pero en lugar de eso me kedo estankado en ese punto y ya no es posible ke kontinue kon la instalacion de Drupal, agradecere kualkier ayuda kon respekto a este tema debido a ke no konozko mucho al respekto, no se si el problema sera ke falta ke tenga instalado en mi windows xp sp2 algun framework o algun patch referente al php admin... :S

Accedes a la dirección:?
http://localhost/phpmyadmin/

Páginas