Existe un paquete de instalación llamado WAMP5 que puede instalar en conjunto Apache, PHP 5, MySQL y PHPMyAdmin. En este capítulo además se hace referencia al modo de instalación de WAMP5 y otras opciones para aumentar las posibilidades del paquete.
Existe una manera de comenzar a utilizar PHP5 en Windows sin tener que sufrir las complicaciones típicas de la instalación de los servidores necesarios para programar en PHP. Se trata de instalar un paquete llamado WAMP, que permite instalar y configurar en un solo proceso el servidor Apache, la base de datos MySQL y el módulo de programación en PHP versión 5. Con WampServer,
instalar PHP5 nunca fue tan fácil.
WAMP es un sistema indicado para los usuarios que no tienen instalado en el sistema ninguno de los programas necesarios para programar en PHP (Apache, PHP y MySQL), ya que realiza una
instalación de PHP5 completa y desde cero. Pero también pueden utilizar este programa los usuarios que disponen de Apache, PHP y/o MySQL en su sistema. En cuyo caso, simplemente se realizará otra copia de las aplicaciones en un directorio distinto, que en principio, no tiene por qué interferir con las otras instalaciones alojadas en nuestro equipo.
| Nota: Wamp5 ahora tiene una nueva versión llamada WampServer 2, que está actualizada a las versiones más modernas de PHP, Apache y MySQL. El artículo actualizado donde comentamos WampServer 2 es: Instalar PHP 5 fácilmente con WampServer 2.
|
Programas que contiene WAMP5
El software que se instala con WAMP5 contiene los siguientes servidores y programas:
- Apache 1.3.31. El servidor de páginas web más extendido del mercado. Aunque la última versión de este servidor es Apache 2, se instala una versión anterior que resulta más estable. Existe un Add-on que permite sustituir la versión 1.3.31 de Apache por la última versión.
- PHP5. El motor renovado del lenguaje.
- MySQL. La base de datos más extendida para utilizar con PHP.
- PHPmyadmin. Un software que permite administrar una base de datos a través de una interfaz web.
- SQLitemanager. Un sistema para administrar una base de datos a partir de sentencias SQL.
Instalación de WAMP
La instalación se realiza a través de un ejecutable Windows donde se pueden introducir muy pocas configuraciones, apenas el directorio donde deseamos que se instalen los programas. Después del proceso de instalación se habrán creado un par de servicios con el servidor web y el de bases de datos:
- Servicio wampapache: Relacionado con el servidor Apache.
- Servicio wampmysql: Relacionado con la base de datos MySQL.
Además, dentro del directorio donde hayamos instalado WAMP5 se habrá creado una carpeta llamada "www", que corresponde con el directorio de publicación, es decir, el lugar donde se deben colocar las páginas web.
Durante la instalación también debemos decidir si deseamos que WAMP5 se inicie automáticamente al arrancar el equipo o si deseamos que su puesta en marcha se realice manualmente.
Puesta en marcha de los servidores
Cuando instalamos WAMP5 se crea un grupo de programas llamado WampServer, donde podremos encontrar una opción que pone "Start Wampserver", que será necesario ejecutar si no hemos seleccionado que el servidor se inicie automáticamente.
Una vez arrancado WampServer dispondremos de un icono en la barra de tareas con una forma similar a la de un marcador de velocidad. Si pulsamos sobre ese icono se abrirá un menú con opciones variadas para gestionar los servicios relacionados con el paquete. La imagen de abajo muestra ese menú.

Podemos probar si los servicios están corriendo perfectamente accediendo a la página de inicio del servidor, escribiendo en la barra de direcciones de nuestro navegador algo como http://localhost/.
Entonces nos debería de aparecer una página con varios enlaces a las distintas herramientas instaladas con WAMP5, además de algunas páginas de prueba de PHP.
Add-ons
Existen varios añadidos que se pueden instalar con WAMP, para ampliar las posibilidades del paquete. Por ejemplo, podemos instalar un add-on para permitir que WAMP trabaje con PHP5 o bien PHP4, creando una nueva opción en el menú de WAMP5 que permite cambiar de una versión a otra de PHP.
Hay otros añadidos disponibles:
- Instalar ActiveState Perl en nuestro sistema, para permitir la ejecución de CGI.
- Actualizar a la versión de Apache 2.
- Instalar Zend Optimizer, para mejorar el comportamiento en tiempo de ejecución de PHP.
- Por último, el add-on que instala Webalizer, un sistema para obtener estadísticas de uso del servidor web.
Se puede obtener más información de este sistema y opciones para la descarga en la página
http://www.wampserver.com/