Breve introduccion a php
Tema 1: Introducción
L.I. Israel Mut Lugo
TEMA 1: INTRODUCCIÓN
1. 2.
3.
4.
5.
Introducción a PHP Instalación de Apache Instalación de PHP Instalación de una distribución de Apache: XAMPP Recursos de PHP
INTRODUCCIÓN A PHP
Lenguajes de script
PHP es un lenguaje de script del lado del servidor. Otros lenguajessimilares son ASP, JSP o ColdFusion
Los scripts PHP están incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las páginas al cliente El cliente no ve el código PHP sino los resultados que produce
INTRODUCCIÓN A PHP
¿Cómo funciona PHP? (1)
Servidor web Página HTML Cliente (navegador) Página HTML
internet
Hola, Mundo
INTRODUCCIÓN APHP
¿Cómo funciona PHP? (2)
Servidor web Página PHP Intérprete PHP Página HTML Cliente (navegador) Página HTML
internet
Hola, Ana
INTRODUCCIÓN A PHP
Breve historia de PHP
Creado por Rasmus Lerdorf para uso personal en 1994 PHP = PHP: Hypertext Preprocessor Versión actual: PHP 5 Es un módulo que se añade al servidor web y fue concebido inicialmente para ApachePor sus ventajas: es potente, fácil de aprender, de libre distribución, permite el acceso a bases de datos y otras funcionalidades orientadas a la red Dispone de abundante soporte en la Web
¿Por qué PHP?
INTRODUCCIÓN A PHP
Requisitos
Servidor web Apache (www.apache.org) con el módulo PHP (www.php.net) y la base de datos MySQL (www.mysql.com) si se desea crearpáginas dinámicas Herramientas para la gestión de MySQL, como PHPMyAdmin (www.phpmyadmin.net) Editores de PHP, como DevPHP (www.sourceforge.net), Eclipse (www.eclipse.org) o Aptana Studio (www.aptana.com) Manuales de PHP y MySQL
Otras utilidades
INSTALACIÓN DE APACHE
Instalación y configuración de Apache
Pasos: Descargar
Instalar
ProbarINSTALACIÓN DE APACHE
1. Descargar
Conectar a www.apache.org Seleccionar HTTP Server
Elegir la versión estable más reciente
Descargar a una carpeta temporal
INSTALACIÓN DE APACHE
2 .INSTALAR.
Ejecutar el archivo bajado y seguir las instrucciones Introducir la información requerida: Network Domain: localhost Server name: localhost Administrator’s Email Address:webmaster@localhost Instalar como servicio (recomendado) Seleccionar instalación típica e instalar en la carpeta por defecto Se crea el grupo de programas Apache HTTP Server 2.2 y la carpeta C:\Archivos de programa\Apache Software Foundation\Apache2.2
INSTALACIÓN DE APACHE
3.PROBAR.
Arrancar el servidor: Inicio > Programas > Apache HTTP Server 2.2 > Control Apache Server >Start Ejecutar el navegador y cargar http://localhost/ Si sale la página de inicio del servidor, la instalación habrá sido correcta
INSTALACIÓN DE PHP
Instalación y configuración de PHP
Pasos: Descargar
Descomprimir Configurar
Probar
INSTALACIÓN DE PHP
1. DESCARGAR.
Conectar a www.php.net Seleccionar downloads, windows binaries Elegirla versión estable actual Hay varias posibilidades: seleccionar PHP 5.2.8 zip package
Elegir un mirror
Descargar a una carpeta temporal
INSTALACIÓN DE PHP
2.DESCOMPRIMIR.
Extraer en la carpeta c:\php
INSTALACIÓN DE PHP
3.CONFIGURAR.
Seguir las instrucciones del archivo install.txt Copiar el archivo de configuración php.ini-recommended comophp.ini en la carpeta del sistema (habitualmente c:\windows) Editarlo y cambiar lo siguiente: doc_root = c:\Archivos de programa\Apache Software Foundation\Apache2.2\htdocs extension_dir = c:\php\ext Editar httpd.conf y añadir las líneas siguientes: LoadModule php5_module c:/php/php5apache2.dll AddType application/x-httpd-php .php DirectoryIndex index.html index.php Reiniciar Apache...
Regístrate para leer el documento completo.