Programa que instala en un solo paso el servidor Apache, junto con el módulo para programación en PHP y la base de datos MySQL.
Este es un programa muy interesante para las personas que quieren en el menor tiempo posible ponerse a trabajar con PHP sobre Windows, sin tener que vérselas con las dificultades de instalar y configurar todos los servidores y módulos necesarios para trabajar con este lenguaje de creación de páginas del lado del servidor.
En principio no queda muy claro si colocar este artículo como programa o bien como
taller de PHP, pero tanto en el taller como en el
manual de programación de PHP se habla en algunos casos de la instalación, hemos publicado este artículo como programa.
En realidad habría que ser más específicos si decimos que Easy PHP no es un solo programa, sino que en realidad son tres en uno. Por un lado tenemos a Apache, el servidor más popular de páginas web. Por otro lado a MySQL, la base de datos más extendida de código libre y por otro a PHP, el lenguaje o tecnología más extendido para realizar páginas con programación en servidor, acceso a bases de datos, etc. Como decíamos Easy PHP es un programa que permite disponer de los tres componentes indispensables para programar con PHP en nuestro propio ordenador, con una descarga rápida y una instalación sin ningún tipo de problemas o necesidades de configuración adicionales.
Easy PHP se obtiene desde la página de inicio del programa:
http://www.easyphp.org/
Está en múltiples idiomas, incluido el español. En esa página encontraremos abundante información del producto y enlaces para descargar la última versión disponible.
Instalación de EasyPHP
Una vez descargado, la instalación es inmediata y en pocos minutos tendremos ocasión de probar si todo ha ido bien. Para empezar, abriremos Easy PHP, si es que no lo tenemos abierto ya. En el botón de inicio - todos los programas, tendremos una entrada nueva llamada EasyPHP y dentro un icono para ejecutar EasyPHP. Esto nos abrirá una ventana como esta, donde podremos ver el estado de nuestros servidores PHP y MySQL, si están iniciados correctamente o detenidos. Podremos desde esta ventana arrancar o parar los servidores. El aspecto de la ventana será parecido a este:
Si están los servidores iniciados, para ver si todo funciona correctamente, simplemente tenemos escribir en nuestro navegador la dirección http://localhost/ y debería salirnos la página de inicio de nuestro servidor que pondrá un mensaje relacionado con Easy PHP. Algo como esto:
Ahora, para continuar, podemos poner algún archivo en la carpeta de publicación de documentos en el servidor web. Esa carpeta será algo como C:\Archivos de programa\EasyPHP1-8\www si nosotros metemos allí un archivo que se llame, por ejemplo, prueba1.php, podremos acceder al archivo a través de la dirección http://localhost/prueba1.php
Si nos sale el contenido de ese archivo es que todo marcha correctamente. Podemos incluir unas cuantas instrucciones PHP para ver si se ejecutan correctamente.
Configuraciones de EasyPHP
Como hemos comentado, Esay PHP no requiere que se configure nada para poder comenzar a trabajar. No obstante, podemos alterar cualquier cosa de la configuración inicial para adaptarla a nuestras necesidades.
Esto se puede hacer desde la barra de estado, donde debería aparecer el icono de EsayPHP en caso que el programa esté arrancado en nuestro ordenador. Pulsando con el botón derecho del ratón sobre el icono podemos acceder a una serie de opciones entre las que se encuentran unas para configurar los servidores. Se pueden ver esas opciones en esta imagen:
Se puede configurar cualquier asunto del Apache, PHP o MySql. Nosotros hemos encontrado muy interesantes las FAQ, que ofrecen información puntual sobre cómo instalar o configurar EasyPHP para que permita algunas cosas que por defecto no están autorizadas (por razones de seguridad), como dar acceso al servidor MySQL también a otros equipos de la red local o Internet.
El programa no se queda ahí, sino además instala algunos complementos ideales para comenzar a trabajar con PHP y bases de datos MySQL, como PhpMyAdmin, un gestor de base de datos bastante conocido. Podremos encontrarlo en la dirección http://127.0.0.1/mysql/
El acceso a PhpMyAdmin queda bloqueado a otros ordenadores de la red local, dado que se instala como un directorio virtual de Apache con acceso restringido a la red local, pero a través de las FAQ también aprenderemos a dar acceso a otros equipos.