MONOGRÁFICO: Servidores WAMP - EasyPHP |
SOFTWARE - Servidores | ||||||||
Écrit par Alberto Ruiz | ||||||||
Lundi, 01 Mars 2010 00:00 | ||||||||
Page 2 sur 6
EasyPHPInstalación de EasyPHPEasyPHP es uno de las paquetes WAMP más sencillos de instalar y configurar. Por defecto se instala en C:Archivos de programaEasyPHPxxx donde xxx es la versión. Dentro de la carpeta de instalación crea varias carpetas pero la más importante de ellas es la carpeta www que es la carpeta raíz de documentos del servidor Apache. EasyPHP es uno de los pocos paquetes WAMP que se instala en Español
La instalación de EasyPHP es muy sencilla, tan solo hay que responder a unas sencillas preguntas del asistente de instalación:
Aparecerá el icono de EasyPHP abajo a la derecha, junto al reloj: . Dicho icono nos indica que EasyPHP está instalado y funcionando. A continuación veremos una captura de la secuencia de instalación de easyphp: Demostración de la instalación de EasyPHP Una vez instalado EasyPHP, habrá creado la carpeta C:/Archivos de programa/EasyPHPxxx/ con un tamaño de 116 MB. El DocumentRoot, es decir, la carpeta en la cual podemos copiar contenidos o aplicaciones para ser accesibles vía web, será la carpeta C:/Archivos de programa/EasyPHPxxx/www. Configuración general de EasyPHPEasyPHP permite realizar unos ajustes generales, para ello hay que hacer clic derecho en el icono de EasyPHP de la barra de tareas > Configuración > EasyPHP y nos aparecerá la siguiente ventana. Configuración general de EasyPHP
En la ventana anterior podemos configurar, entre otras cosas, que EasyPHP se inicie de forma automática al inicio de Windows. También podemos configurar que Apache y MySQL se instalen como servicios, lo cual es muy interesante ya que permitiría funcionar al servidor aunque no se inicie sesión en Windows. La penúltima opción también es conveniente activarla ya que recargará los archivos de configuración en cuanto hagamos cualquier modificación, de forma que la nueva configuración se aplicará al momento. También podemos configurar accediendo a http://127.0.0.1/home/ Página Web de pruebaPara comprobar el correcto funcionamiento de Apache y de PHP, podemos crear una sencilla página web de prueba dentro del DocumentRoot de Apache y acceder desde el navegador para visualizar el resultado. // Probando Apache y PHP. Crear archivo c:/Archivos de Programa/EasyPHPxxx/www/prueba.php
Después debemos abrir el navegador y acceder a la dirección http://127.0.0.1/prueba.php para comprobar el resultado: Probando Apache y PHP Configuración de Apache con EasyPHPUna vez instalado EasyPHP, aparece el icono de EasyPHP en la barra de tareas que indica que easyphp está funcionando. Eso no quiere decir que Apache esté funcionando. Para asegurarnos que Apache está funcionando, debemos iniciar el servicio haciendo Clic derecho sobre el icono > Iniciar. Sin hacer ningún tipo de configuración adicional, ya podríamos utilizar el servidor web, tan solo copiando archivos html al raíz de documentos que por defecto se encuentra en la siguiente ruta: C:archivos de programaEasyPHPxxxwww. Para configurar Apache, debemos hacer clic derecho en el icono de EasyPHP de la barra de tareas > Configuración > Apache. Esta acción abrirá con el bloc de notas el archivo httpd.conf que es el archivo de configuración de Apache. El archivo httpd.conf dispone de cientos de opciones configurables, pero para un uso normal, no es necesario realizar ningún cambio. A modo de ejemplo, explicaremos cómo crear alias en Apache. Cuando se realiza cualquier cambio en la configuración de Apache, es necesario reiniciar Apache para que los cambios tomen efecto. Para ello debemos hacer clic derecho en el icono > Reiniciar. Ejemplo: Crear alias en ApacheDe las muchas cosas que se pueden configurar en Apache, una de ellas es la creación de alias. Las alias son como accesos directos que nos permiten, con una palabra, acceder a una ruta. Ejemplo, supongamos que dentro del DocumentRoot tenemos la siguiente ruta: /www/departartamentomatematicas/pepe/exámenes. Para acceder a dicha ruta desde el navegador deberíamos escribir: http://192.168.1.2/departartamentomatematicas/pepe/examenes/. Existe la posibilidad de crear un alias para poder acortar la ruta, ejemplo, podríamos crear el alias expepe que apunte a la ruta departartamentomatematicas/pepe/exámenes/, para ello deberíamos editar el archivo httpd.conf y escribir:
// Crear Alias. Editar httpd.conf y añadir
También podríamos tener una web en una ruta diferente, por ejemplo en C:/miweb. Si queremos crear un alias llamado miweb que apunte a dicha ruta, deberíamos editar httpd.conf y añadir: // Crear Alias. Editar httpd.conf y añadir
Administración de MySQL con EasyPHPLa configuración general de MySQL, se almacena en el archivo my.ini. Para abrirlo, debemos hacer clic derecho en el icono de EasyPHP de la barra de tareas > Configuración > MySQL. Esta acción abrirá con el bloc de notas el archivo my.ini que es el archivo de configuración de MySQL. Para hacer un uso normal, no es necesario realizar ninguna modificación en este archivo. Inicialmente, mysql se instala sin contraseña de usuario administrador, de forma que si deseamos acceder desde una consola de comandos, deberemos ir a C:Archivos de programaEasyPHPxxmysqlin y ejecutar mysql –u root –p y pulsar Intro. Cuando nos pregunte la contraseña, pulsamos Intro directamente y ya podemos administrar mysql mediante comandos. Para poner contraseña al usuario root, deberemos ejecutar el siguiente comando: grant all on *.* to root@localhost identified by '123456' with grant option; Con dicho comando habremos 123456 como contraseña. Para administrar MySQL, es mejor utilizar phpmyadmin, para ello debemos arrancar un navegador de archivos e ir a http://127.0.0.1/home/mysql/
Administrando MySQL con phpmyadmin Desde la ventana de phpmyadmin podremos crear bases de datos y administrar MySQL de una forma más sencilla. Si hemos establecido una contraseña para el usuario root de MySQL, deberemos editar el archivo config.inc.php que se encuentra en la carpeta phpmyadmin, para indicar la nueva contraseña. Debemos localizar la línea $cfg['Servers'][$i]['password'] = '123456'; y establecer la contraseña. En este ejemplo hemos puesto '123456' como contraseña. Configuración de PHP con EasyPHPPara configurar PHP, debemos hacer clic derecho en el icono de EasyPHP de la barra de tareas > Configuración > PHP. Esta acción abrirá con el bloc de notas el archivo php.ini que es el archivo de configuración de PHP. Los parámetros más destacables a configurar son:
Cuando se realiza cualquier cambio en la configuración de PHP, es necesario reiniciar Apache para que los cambios tomen efecto.
|