¿Qué es WAMP Server?
Es un sistema que nos permite ejecutar de forma local paginas web’s basadas en PHP. WAMPServer trabaja bajo Windows, teniendo como servidor web a Apache, a MySQL como motor de bases de datos y PHP para la programación de scripts web.
Es decir, gracias a esta herramienta totalmente gratuita que nos provee de los elementos necesarios para montar un servidor sobre nuestro Windows, podemos desarrollar, gestionar y servir paginas web’s de forma local.
Pero antes de continuar aclaremos un par de detalles:
- WAMPServer debe su nombre a Windows, Apache, MySQL y PHP.
- Un servidor local nos permite ejecutar con el objetivo de probar y navegar páginas web en nuestro propio equipo personal de la misma forma que si estuvieramos navegando por una web de un servidor remoto (en la red).
¿Qué necesitamos?
Tan solo el archivo de instalación de WAMPServer (que nos instalará Apache, MySQL y PHP en el lado del servidor) y un navegador.
Pasamos a la acción
El proceso está compuesto de 11 sencillos pasos:
1º. Descargamos desde la web http://www.wampserver.es/ el archivo de instalación.
En el momento en el que se realiza este artículo, la versión que tenemos disponible es la 2.2 de WAMPServer, lo que tras finalizar el proceso de instalación al que Windows nos tiene acostumbrados nos habrá instalado la versión 5.4.3 de PHP, 2.2.22 de Apache y 5.5.24 de MySQL.
2º. Iniciamos el proceso de instalación y nos encontramos la siguiente ventana.
3º. Pulsamos sobre el botón “Next” y nos encontramos con la licencia de WAMPServer que tenemos que aceptar.
4º. En la siguiente ventana elegimos el directorio sobre el que queremos instalar nuestro servidor.
5º. Tras pulsar “Next” de nuevo, nos pide que seleccionemos que iconos queremos crear. Yo dejaré la opción que viene por defecto “Create a Quick Launch icon” que para los que no sepan lo que hace, nos crea una icono de acceso rápido al que podemos acceder desde el botón de Inicio (abajo a la izquierda de vuestra ventana Windows). La opción “Create a Desktop icon” nos crearía si fuera seleccionado un acceso directo al programa en el escritorio.
6º. Pulsamos “Next”, y en la siguiente ventana tan solo encontramos un resumen de lo indicado en los pasos anteriores. En mi caso se instalará en el directorio c:\wamp y me creará un acceso desde el menú Inicio.
7º. Pulsamos en botón “Install” y comienza el proceso de instalación como se muestra en la imagen siguiente.
8º. Os saldrá una ventana como la que mostramos en la que tenemos que buscar el directorio donde tenemos instalado nuestro navegador y seleccionarlo, si tenéis más de uno en vuestro Windows seleccionar el que utilizáis con mayor frecuencia.
9º. En caso de que os salte una alerta de seguridad de Windows solicitando permisos para Apache, se le concede el permiso y lo desbloqueamos.
En la imagen siguiente vemos como configurar los parámetros de SMTP, en el que tan solo escribimos “localhost” y un correo electrónico.
10º. Pulsamos “Next” y nos encontramos con la última ventana del proceso de instalación de WAMPServer, en el que marcaremos la casilla “Launch WampServer 2 now” si deseamos que se nos ejecute automáticamente tras finalizar la instalación, y pulsamos “Finalizar”.
11º. Ya tenemos instalado correctamente la infraestructura necesaria para poner en funcionamiento nuestras páginas web’s de forma local.
Accediendo desde el navegador a la siguiente dirección http://localhost nos encontramos con la siguiente imagen que nos muestra que WAMPServer esta correctamente instalado y funcionando.
Hola Santiago, como estas.
Tengo un problema que a pesar de haber hecho todo como lo publicaste el icono sigue anaranjado y tongo forma de que pase a color rojo no se que hacer mas
Buenos días Ivan,
no se si entiendo bien tu duda. Imagino que quieres que el icono aparezca en color verde, no en rojo. ¿me equivoco? Dado que si está en rojo tendrás los servicios apagados y no podrás usarlos. Aún así explicaré que hay que hacer para ponerlo tanto en rojo como en verde.
Para ponerlos en verde: es posible que te ocurra porque el servicio de Apache o el de MySQL no se esté iniciando correctamente. Haz click con el botón izquierdo sobre el icono en naranja y luego a Iniciar todos los servicios. Si tras unos segundos aún no se pone en verde, verifica que los servicios estén iniciados haciendo click en el botón izquierdo:
Apache > Service. Y tiene que estar «Iniciar/Continuar servicio» de color gris. Si no es así, haz click sobre él.
MySQL > Service. Y de la misma forma, tiene que estar «Iniciar/Continuar servicio» de color gris. En caso de que no esté desactivado (en color gris) haz click sobre él.
En cambio, para poner el icono en rojo solamente tienes que parar los servicios, para lo que hay que hacer click en el botón izquierdo sobre el icono de WAMP Server y luego en «Detener los servicios».
Espero que tu duda haya quedado solucionada. Un saludo
Hola Santiago,
Antes de todo, muy bueno tu blog me ayudó a instalar Wamp sin problemas. Pero tengo una duda ¿Como puedo acceder a los sitios web desde otros equipos de mi red Lan? ¿Es necesario otra configuración?
Desde ya gracias por tu tiempo.
Saludos.,
Hola Johnatan, disculpa el atraso en la respuesta.
En primer lugar agradecerte tu participación en mi blog, y sin entretenerme más pasamos a la respuesta.
Si tienes la misma versión que WAMP Server de la que se habla en la entrada, inicialmente no habría que hacer ningún cambio de configuración.
Únicamente tienes que introducir la IP local de la máquina que actúe como servidor en la barra de direcciones del navegador del otro PC y pulsar Enter. Es decir, en lugar de poner «localhost», en el otro PC pones la IP del ordenador en la que se encuentra instalado WAMP Server y alojada la web. Pero como dices los dos ordenadores tienen que encontrarse en la misma red.
Ya nos cuentas que tal te fue!! Recibe un saludo.
Es posible que tengas el pueto 80 ocupado. Es el que utiliza el Skype por ejemplo. Si tienes el Skype arrancado no podras utilizar este puerto por lo que lo tendras que cerrar.
Comprueba si el puerto está ocupado:
Click sobre el icono (parte inferior derecha en W7) -> Apache -> Version -> Test port 80
Espero que te ayude
Saludos
Hola buenas
Tengo un problema a la hora de instalar WAMP Server. He seguido cada uno de los pasos pero a partir del 8º me aparece una ventana con el siguiente mensaje:
«El programa no puede iniciarse porque falta MSVCR100.dll en el equipo. Intente reinstalar el programa para corregir este problema»
Cierro la ventana y en apariencia se instala pero el icono se queda anaranjado, imagino que la causa venga del error que comento. ¿cómo puedo solucionarlo?
Muchas gracias por el tutorial, es de gran ayuda para los que estamos iniciándonos.
Saludos
Hola Eugenio!! El problema que comentas se está dando con frecuencia entre usuarios de Windows 8 como consecuencia de que falta una librería.
La forma de solucionarlo rápidamente es instalar los paquetes Microsoft Visual C++ para la versión de windows de 32 bits que puedes descargar desde la web oficial de microsoft aquí, o para la versión de windows de 64 bits que puedes descargar haciendo clic aquí.
Si aun no sabes si tu distribución de windows es de 32 o 64 bits, puedes leer éste artículo que te enseña como saberlo.
Una vez hecho, ya dispondrás de la librería necesaria para ejecutar WAMP Server y poner Apache en funcionamiento de forma correcta.
Un saludo!
Muchas gracias
Un saludo
Tenia el mismo problema de Eugenio, buscando y buscando por la web siempre encontré la misma solución, la cual no me funcionaba. entonces probé instalando los paquetes de 32 y 64, lo cual solucionó mi problema (mi sistema es de 64).