PDF de programación - Introducción al programa EasyPHP

Imágen de pdf Introducción al programa EasyPHP

Introducción al programa EasyPHPgráfica de visualizaciones

Actualizado el 28 de Julio del 2020 (Publicado el 31 de Marzo del 2018)
919 visualizaciones desde el 31 de Marzo del 2018
926,9 KB
28 paginas
Creado hace 19a (31/10/2004)
Aníbal de la Torre - 2004

Introducción al programa EasyPHP.

EasyPHP es un paquete fácil de instalar y configurar cuya misión es instalar Apache, MySQL, Php y
PhpMyAdmin en una máquina que disponga del S.O. Windows 9x, 2k y XP. De esta forma podremos
trabajar en nuestro ordenador con aplicaciones Web construidas con código php para nuestra
familiarización con ellas.



Apache es un servidor Web cuya misión es la de recibir y responder peticiones de páginas Webs.



PHP es un lenguaje de programación interpretado para la construcción de páginas Web del lado del
servidor.



MySQL es un sistema de bases de datos de uso bajo Linux.



PHPMyAdmin es un sistema mediante el cual, podemos desde un navegador mantener una base de datos
MySQL de manera fácil e intuitiva.



Instalación del programa EasyPHP.

Desde la página oficial, en la sección de descargas te puedes bajar la última versión del archivo instalador.

Además te conviene bajar el archivo de "Páginas locales en español".

Una ves que hayas bajado el instalador, procederemos a dar un doble click en el paquete instalador:

Aníbal de la Torre - 2004



Ahora aparecerá una ventanita preguntandonos si deseamos instalar el EasyPHP 1.7; pulsamos sobre Sí.

Luego procederemos a seguir contestando el asistente de instalación:



Después de leer la Bienvenida, le daremos un click en Next.

A continuación tendremos que aceptar los términos de la licencia "I accept ..." y pulsar sobre Next.



Aníbal de la Torre - 2004



Nos pide seleccionar el menú donde querramos que instale el acceso al programa; podemos dejarlo tal y
como está y pulsamos de nuevo sobre Next.

Aníbal de la Torre - 2004

Después de haber preparado los archivos de instalación, el asistente realiza el proceso de instalación en
nuestra máquina.



En estos momentos está extraendo los archivos que estaba en el instalador hacia la nueva carpeta creada.



En pantalla nos muestra el cómo configurar el paquete después de su completa instalación. Demosle un
click en Next.



Aníbal de la Torre - 2004

Por fín hemos terminado la instalación de EasyPHP 1.7 en nuestro PC. Si deseas puedes dejar seleccionado
la casilla, para luego dar Click en Finish. Si dejastes seleccionado la casilla, nos mostrará una Bienvenida
en nuestro explorador:



Puedes ver una animación del proceso de instalación:



Instalación páginas locales en español.

Para la instalación de las páginas locales en español, lo único que debemos hacer es depositar el contenido
de la carpeta comprimida en la carpeta C:\Archivos de programa\EasyPHP1-7. A continuación se nos
pedirá confirmación para reemplazar los archivos existentes, a lo que responderemos Sí.



Utilización básica y configuración de EasyPHP.

Una vez instalado el paquete tendremos que configurar algunos aspectos básicos como son:

Actualización al idioma castellano.
Definición de la carpeta base de nuestras páginas Web.
Establecimiento de una contraseña para el administrador de MySQL.

Aníbal de la Torre - 2004



Actualización al castellano.

Para iniciarlo seleccionamos Inicio/Todos los programas/EasyPHP 1.7/EasyPHP


A continuación, en la barra de estado nos debe aparecer el logo del programa con un puntito rojo
parpadeante:



Esto nos indica que el servidor Apache está activo y dispuesto a servir páginas Web.

Pulsando sobre el botón derecho del ratón sobre el logo se nos muestran las posibles opciones que
podemos realizar. De momento vamos a configurar el entorno al español:

Pulsamos sobre el botón derecho en el logo.
Seleccionamos Configuration/EasyPHP y se nos muestra la pantalla:

Así, en la ventanita marcada seleccionaremos la opción Spanish, y a continuación pulsamos el

botón Cerrar.



Ahora, si pulsamos sobre el botón derecho de nuevo, las opciones de uso ya se nos muestran en español:

Aníbal de la Torre - 2004



Definición de la carpeta base de nuestras páginas Web.

Por defecto, EasyPHP define una carpeta como la depositaria de todas las páginas que el servidor Apache
debe servir.

Esta es la carpeta C:\Archivos de Programa\EasyPHP1-7\www

Luego todas las página que pensemos desarrollar, deberíamos situarlas en carpetas dentro de la
mencionada.

No obstante, si en nuestros discos duros ya disponemos de una carpeta donde se encuentras nuestras
páginas web, podemos indicarselo a Apache para no tener que mudarlas a la carpeta www. Los alias en
EasyPHP son otras carpetas donde se encuentras páginas:

Para ello seleccionamos la opción de Administración, tras lo que se nos muestra la página de
configuración:

Aníbal de la Torre - 2004

Pulsamos donde indica la flecha amarilla para crear un nuevo alias.

A continuación, en la posición 1 ponemos un nombre al nuevo alias y en la 2 escribimos la ruta de la
carpeta:



Aníbal de la Torre - 2004

Para finalizar bastará con pulsar sobre la tecla OK.

A partir de ese momento podremos visualizar nuestras páginas Web alojadas en el alias creado. Para ello
accederemos de nuevo a la opción Administración de EasyPHP. Ahora se nos muestra en la ventana un
acceso nuevo al alias creado.



Aníbal de la Torre - 2004



Pulsando sobre él podrás visualizar su contenido.

Determinación de una contraseña para el administrador
(root) de MySQL

Recuerda que EasyPHP integra un sistema de gestión de bases de datos (MySQL) muy usado en Internet.
Estos sistemas soportan los elementos habituales de las bases de datos: bases de datos formadas a su
vez por tablas que se estructuran mediante campos y que guardan la información en los correspondientes
registros.

No obstante, en los sistemas de gestión de bases de datos de cierta embergadura se definen también los
usuarios que van a crear, modificar o consultar los datos existentes, habilitándose los permisos necesarios
para ello.

Cuando EasyPHP instala el sistema MySQL de gestión
de bases de datos, crea un único usuario llamado root
que posee todos los privilegios sobre todas las bases de
datos que se creen en el sistema. Luego parece
razonable que antes de nada, establezcamos una
contraseña para el usuario root ya que, de no hacerlo,
nuestros datos estarían en peligro ante cualquier visita
inesperada.

La forma más habitual que existe en la actualidad para mantener una base de datos del tipo MySQL es
usar un gestor llamado PHPMyAdmin mediante el que, a través de cualquier navegador, podremos
realizar todas las funciones necesarias de mantenimiento de nuestros datos.

Aníbal de la Torre - 2004

Para ello accederemos a la opción de Administración de EasyPHP y seleccionamos GESTIÓN BBDD :

Esto nos dará entrada al PHPMyAdmin:



Observa que en la etiqueta 1 también te advierten de que el usuario root no dispone de contraseña.

Aníbal de la Torre - 2004

Para asignarle una debes pulsar sobre la indicación 2.

Ahora debes Editar la información del usuario root para asignarle una contraseña:



Después de pulsar sobre Continúe la contraseña quedará fijada en la Base de Datos MySQL.

No obstante, esta información de nueva contraseña debe ser proporcionada al gestor PHPMyAdmin.
Realmente la hemos cambiado en la base de datos MySQL, pero tendremos que comunicar esta nueva
situación al gestor PHPMyAdmin para que, en la próxima sesión, pueda comunicarse con las bases de
datos.

Aníbal de la Torre - 2004

Para ello, mediante Areneae o cualquier otro editor de páginas tendremos que abrir el archivo:

c:\Archivos de Programa\EasyPHP1-7\phpmyadmin\config.inc.php

A lo largo del documento, encontrarás tres lugares donde aparece el texto:



Pues simplemente en los tres lugares donde se recoge la información del usuario root, donde se señala
con la flecha tendrás que escribir entre las comillas la nueva contraseña que pusiste anteriormente.

Una vez hecho, guardas el documento, reinicias Apache y ya tienes todo protegido.

Aníbal de la Torre - 2004



Ejemplo de desarrollo.

Introducción
PHP
MySQ
PHP con MySQL



Introducción.

Ya sabemos que PHPNuke es un sistema de gestión de portales en Internet.

Moodle es un sistema de gestión de cursos y grupos en Internet.

Y ambos tienen en común, que están desarrollados en PHP y se apoyan en sistemas de gestión de bases
de datos.

Por supuesto que nuestro objetivo no es aprender ni PHP ni gestión remota de bases de datos, pero no
vendría mal desarrollar un pequeño ejemplo con el objetivo de comprender un poco mejor qué papel
juegan cada uno de los actores en esta película (Apache, PHP MySQL, HTML, etc)



Aníbal de la Torre - 2004

1. Nuestro cliente (navegador) realiza una petición de visualización de una página Web al servidor

Apache.

2. El servidor Apache busca en sus unidades de almacenamiento la página solicitada. Si es una página

HTML normal, la devuelve directamente al navegador que es el encargado de interpretarla y
mostrarla correctamente.

3. Si es una página que contienen código PHP, es llevada a un interprete del código PHP que se

encargará de "traducir" el mismo a código HTML que el navegador sea capaz de visualizar.

4. En muchos casos, el código PHP fuerza a que parte de los datos de la página Web sean

incorporados desde una base de datos. Por ejemplo, podemos encontrar una instrución en PHP que
indique al intérprete la necesidad de incorporar a la página todos los alumnos del grupo 1ESO-A. En
estos casos, esta petición es realizada al gestor de bases de datos (MySQL, PostgreSQL, etc).
5. A continuación el gestor de BD devuelve los datos pedidos al intérprete de código PHP que los

"incrusta" en el lugar correspondiente de la página.

6. Una vez confeccionada la página es devuelta a Apache.
7. Por último, Apache envia la página construida al cliente que le realizó la petición.
  • Links de descarga
http://lwp-l.com/pdf10061

Comentarios de: Introducción al programa EasyPHP (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad