Вы находитесь на странице: 1из 16

Curso de PHP

Tema 1: Introduccin

Tema 1: Introduccin
1.
2.
3.
4.

Introduccin a PHP
Instalacin y configuracin de Apache
Instalacin y configuracin de PHP
Recursos de PHP

Introduccin a PHP

Lenguajes de script

PHP es un lenguaje de script del lado del servidor. Otros


lenguajes similares son ASP, JSP o ColdFusion
Los scripts PHP estn incrustados en los documentos HTML y
el servidor los interpreta y ejecuta antes de servir las pginas
al cliente
El cliente no ve el cdigo PHP sino los resultados que
produce

Introduccin a PHP

Breve historia de PHP

Creado por Rasmus Lerdorf para uso personal en 1994


PHP = Personal Hypertext Processor
Versin actual: PHP 4
Es un mdulo que se aade al servidor web y fue concebido
inicialmente para Apache

Por qu PHP?

Por sus ventajas: es potente, fcil de aprender, de libre


distribucin, permite el acceso a bases de datos y otras
funcionalidades orientadas a la red
Dispone de abundante soporte en la Web

Introduccin a PHP

Requisitos

Servidor web Apache (www.apache.org)


con el mdulo PHP (www.php.net)
y la base de datos MySQL (www.mysql.com) si se desea crear
pginas dinmicas

Otras utilidades

Herramientas para la gestin de MySQL, como PHPMyAdmin


(www.phpmyadmin.net)
Editores de PHP, como DevPHP (www.sourceforge.net)
Manuales de PHP y MySQL

Instalacin y configuracin de Apache

Instalacin y configuracin de Apache

Pasos:

Descargar
Instalar
Configurar

Instalacin y configuracin de Apache

Instalacin y configuracin de Apache. 1: descargar

Conectar a www.apache.org
Seleccionar HTTP Server
Elegir la versin estable ms reciente (feb 2004)

Apache 2: versin 2.0.48


Apache: versin 1.3.29

Elegir la versin 2.0.48 y descargarla a una carpeta temporal

Instalacin y configuracin de Apache

Instalacin y configuracin de Apache. 2: instalar

Ejecutar el archivo bajado y seguir las instrucciones


Introducir la informacin requerida:

Instalar como servicio (no disponible en W9X)


Seleccionar instalacin tpica e instalar en la carpeta por
defecto, c:\Archivos de Programa\Apache Group\
Se crea el grupo de programas Apache HTTP Server y la
carpeta c:\Archivos de Programa\Apache Group\Apache2
Arrancar el servidor:

Network Domain: localhost


Server name: localhost
Administrators Email Address: webmaster@localhost

Inicio > Programas > Apache HTTP Server 2.0.48 > Control
Apache Server > Start

Ejecutar el navegador y cargar http://localhost/


Si sale la pgina de inicio del servidor, la instalacin habr sido
correcta

Instalacin y configuracin de Apache

Instalacin y configuracin de Apache. 3: configurar


Archivo de configuracin: httpd.conf, situado en c:\Archivos
de Programa\Apache Group\Apache2\conf
Ejecutar Inicio > Programas > Apache HTTP Server 2.0.48
> Configure Apache Server > Edit the Apache httpd.conf
Configuration File
Cambios:

DocumentRoot -> c:/htdocs (por defecto es c:/Archivos de


Programa/Apache Group/Apache2/htdocs)
<Directory c:/htdocs>
Aadir index.php a DirectoryIndex

Crear carpeta c:\htdocs


Crear una pgina de inicio o copiar los ficheros de
c:/Archivos de Programa/Apache Group/Apache2/htdocs
Reiniciar apache para leer la nueva configuracin

Instalacin y configuracin de PHP

Instalacin y configuracin de PHP

Pasos:

Descargar
Descomprimir
Configurar
Probar

Instalacin y configuracin de PHP

Instalacin y configuracin de PHP. 1: descargar

Conectar a www.php.net
Seleccionar downloads, windows binaries
Elegir la versin estable actual, PHP 4.3.4 (feb 2004)
Hay dos posibilidades: instalar como CGI o como mdulo.
Seleccionar esta ltima.
Elegir un mirror (Espaa: rediris)
Descargar a una carpeta temporal

Instalacin y configuracin de PHP

Instalacin y configuracin de PHP. 2: descomprimir

Extraer a la carpeta c:\


Se crea la carpeta c:\php-4.3.4-Win32. Renombrar a c:\php

Instalacin y configuracin de PHP

Instalacin y configuracin de PHP. 3: configurar

Seguir las instrucciones del archivo install.txt


Copiar el archivo de configuracin php.ini-recommended como
php.ini en la carpeta del sistema (habitualmente c:\windows)
Editarlo y cambiar lo siguiente:

Editar httpd.conf y aadir las lneas siguientes:

doc_root = c:\htdocs
extension_dir = c:\php\extensions
LoadModule php4_module
c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php

Copiar php4ts.dll de c:\php a c:\php\sapi


Reiniciar Apache

Instalacin y configuracin de PHP

Instalacin y configuracin de PHP. 4: probar


Crear una pgina PHP de prueba y cargarla con el navegador
Ejemplo: prueba.php en c:\htdocs\
Ejecutar el navegador y teclear la URL
http://localhost/prueba.php

<?PHP
phpinfo();
?>
prueba.php

Instalacin y configuracin de PHP

Instalacin del editor Dev-PHP


Descargar de www.sourceforge.net
Ejecutar archivo descargado y seguir las instrucciones. Tomar
los valores por defecto
Dev-PHP queda configurado como el editor predeterminado
para los archivos PHP

Recursos de PHP

Documentacin

Manuales en www.apache.org, www.php.net,


www.mysql.com
Libros en Safari Tech Online (acceso desde
bib.us.es/informatica)

Tutoriales, scripts, artculos

www.phpbuilder.com
www.codewalkers.com
www.devshed.com
www.tutorialfind.com
www.melonfire.com

Вам также может понравиться