SlideShare una empresa de Scribd logo
Curso de PHP Tema 1: Introducción
Tema 1: Introducción Introducción a PHP Instalación y configuración de Apache Instalación y configuración de PHP Recursos de PHP
Introducción 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 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 Breve historia de PHP Creado por Rasmus Lerdorf para uso personal en 1994 PHP =  Personal Hypertext Processor Versión actual: PHP 4 Es un módulo que se añade al servidor web y fue concebido inicialmente para Apache ¿Por qué PHP? Por 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
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 crear páginas dinámicas Otras utilidades Herramientas para la gestión de MySQL, como PHPMyAdmin (www.phpmyadmin.net) Editores de PHP, como DevPHP (www.sourceforge.net) Manuales de PHP y MySQL
Instalación y configuración de Apache Instalación y configuración de Apache Pasos: Descargar Instalar Configurar
Instalación y configuración de Apache Instalación y configuración de Apache. 1: descargar Conectar a www.apache.org Seleccionar HTTP Server Elegir la versión estable más reciente (feb 2004) Apache 2: versión 2.0.48 Apache: versión 1.3.29 Elegir la versión 2.0.48 y descargarla a una carpeta temporal
Instalación y configuración de Apache Instalación y configuració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 (no disponible en W9X) Seleccionar instalación típica e instalar en la carpeta por defecto, c:rchivos de Programapache GroupSe crea el grupo de programas Apache HTTP Server y la carpeta c:rchivos de Programapache Grouppache2 Arrancar el servidor: Inicio > Programas > Apache HTTP Server 2.0.48 > 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 y configuración de Apache Instalación y configuración de Apache. 3: configurar Archivo de configuración: httpd.conf, situado en c:rchivos de Programapache Grouppache2onf 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”> Añadir index.php a DirectoryIndex Crear carpeta c:tdocs Crear una página de inicio o copiar los ficheros de c:/Archivos de Programa/Apache Group/Apache2/htdocs Reiniciar apache para leer la nueva configuración
Instalación y configuración de PHP Instalación y configuración de PHP Pasos: Descargar Descomprimir Configurar Probar
Instalación y configuración de PHP Instalación y configuración de PHP. 1: descargar Conectar a www.php.net Seleccionar downloads, windows binaries Elegir la versión estable actual, PHP 4.3.4 (feb 2004) Hay dos posibilidades: instalar como CGI o como módulo. Seleccionar esta última.  Elegir un mirror (España: rediris) Descargar a una carpeta temporal
Instalación y configuración de PHP Instalación y configuración de PHP. 2: descomprimir Extraer a la carpeta c:Se crea la carpeta c:hp-4.3.4-Win32. Renombrar a c:hp
Instalación y configuración de PHP Instalación y configuración de PHP. 3: configurar Seguir las instrucciones del archivo install.txt Copiar el archivo de configuración php.ini-recommended como php.ini en la carpeta del sistema (habitualmente c:indows) Editarlo y cambiar lo siguiente: doc_root = c:tdocs extension_dir = c:hpxtensions Editar httpd.conf y añadir las líneas siguientes: LoadModule php4_module c:/php/sapi/php4apache2.dll AddType application/x-httpd-php .php Copiar php4ts.dll de c:hp a c:hpapi Reiniciar Apache
Instalación y configuración de PHP Instalación y configuración de PHP. 4: probar Crear una página PHP de prueba y cargarla con el navegador  Ejemplo: prueba.php en c:tdocsEjecutar el navegador y teclear la URL http://localhost/prueba.php <?PHP phpinfo(); ?> prueba.php
Instalación y configuración de PHP Instalación 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 Documentación Manuales en www.apache.org, www.php.net, www.mysql.com Libros en Safari Tech Online (acceso desde bib.us.es/informatica) Tutoriales, scripts, artículos www.phpbuilder.com www.codewalkers.com www.devshed.com www.tutorialfind.com www.melonfire.com

Más contenido relacionado

La actualidad más candente

Apache practica
Apache practicaApache practica
Apache practica
Ruben Ceballos Fernandez
 
Tema1
Tema1Tema1
Aplicaciones web con php y my sql
Aplicaciones web con php y my sqlAplicaciones web con php y my sql
Aplicaciones web con php y my sql
yanetzis
 
Php curso02
Php   curso02Php   curso02
Php curso02
viruscraquer
 
Php apéndice
Php   apéndicePhp   apéndice
Php apéndice
viruscraquer
 
Guia de aprendizaje configurar ftp en server 2008
Guia de aprendizaje configurar ftp en server 2008Guia de aprendizaje configurar ftp en server 2008
Guia de aprendizaje configurar ftp en server 2008
Aharon Alexander Aguas Navarro
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
SocialBiblio
 
Servidor
ServidorServidor
Servidor
esmeralda2226
 
Unidad_2
Unidad_2Unidad_2
Unidad_2
Norma Alicia
 
05. Cómo instalar Filezilla y conectarse al servidor
05.  Cómo instalar Filezilla y conectarse al servidor05.  Cómo instalar Filezilla y conectarse al servidor
05. Cómo instalar Filezilla y conectarse al servidor
kepamara
 
Taller php
Taller phpTaller php
Taller php
cristianTobon3
 
Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0
Fredy Janeta Bastidas
 
Filezilla
FilezillaFilezilla
Servidor apache
Servidor apacheServidor apache
Servidor apache
Fausto Amador Mairena
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.
Ángel Acaymo M. G.
 
Base de datos ii apache
Base de datos ii apacheBase de datos ii apache
Base de datos ii apache
Grisel Fernandez
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
guestefc95b
 
Entrada 11 del blog
Entrada 11 del blogEntrada 11 del blog
Entrada 11 del blog
Erick Paul Lozada Peñarreta
 
Práctica 2 lenguaje html. etiquetas y atributos.
Práctica 2   lenguaje html. etiquetas y atributos.Práctica 2   lenguaje html. etiquetas y atributos.
Práctica 2 lenguaje html. etiquetas y atributos.
Juan Anaya
 
Servicio FTP en Windows
Servicio FTP en WindowsServicio FTP en Windows
Servicio FTP en Windows
Sergio Santos
 

La actualidad más candente (20)

Apache practica
Apache practicaApache practica
Apache practica
 
Tema1
Tema1Tema1
Tema1
 
Aplicaciones web con php y my sql
Aplicaciones web con php y my sqlAplicaciones web con php y my sql
Aplicaciones web con php y my sql
 
Php curso02
Php   curso02Php   curso02
Php curso02
 
Php apéndice
Php   apéndicePhp   apéndice
Php apéndice
 
Guia de aprendizaje configurar ftp en server 2008
Guia de aprendizaje configurar ftp en server 2008Guia de aprendizaje configurar ftp en server 2008
Guia de aprendizaje configurar ftp en server 2008
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Servidor
ServidorServidor
Servidor
 
Unidad_2
Unidad_2Unidad_2
Unidad_2
 
05. Cómo instalar Filezilla y conectarse al servidor
05.  Cómo instalar Filezilla y conectarse al servidor05.  Cómo instalar Filezilla y conectarse al servidor
05. Cómo instalar Filezilla y conectarse al servidor
 
Taller php
Taller phpTaller php
Taller php
 
Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0
 
Filezilla
FilezillaFilezilla
Filezilla
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.
 
Base de datos ii apache
Base de datos ii apacheBase de datos ii apache
Base de datos ii apache
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Entrada 11 del blog
Entrada 11 del blogEntrada 11 del blog
Entrada 11 del blog
 
Práctica 2 lenguaje html. etiquetas y atributos.
Práctica 2   lenguaje html. etiquetas y atributos.Práctica 2   lenguaje html. etiquetas y atributos.
Práctica 2 lenguaje html. etiquetas y atributos.
 
Servicio FTP en Windows
Servicio FTP en WindowsServicio FTP en Windows
Servicio FTP en Windows
 

Destacado

Pancreatitis aguda
Pancreatitis agudaPancreatitis aguda
Pancreatitis aguda
Ranis G
 
"Plus longue la vie .net" Presentation juillet 2008
"Plus longue la vie .net" Presentation juillet 2008"Plus longue la vie .net" Presentation juillet 2008
"Plus longue la vie .net" Presentation juillet 2008
Fing
 
À la découverte du Wed 2.0
À la découverte du Wed 2.0À la découverte du Wed 2.0
À la découverte du Wed 2.0
Danis Michaud
 
Modélisation, environnements sémantiques et Web de données
Modélisation, environnements sémantiques et Web de donnéesModélisation, environnements sémantiques et Web de données
Modélisation, environnements sémantiques et Web de données
chessmu
 
Cartographie des institutions du Libre
Cartographie des institutions du LibreCartographie des institutions du Libre
Cartographie des institutions du Libre
perrick
 
Ecole du djoloff juin 2015 N°3
Ecole du djoloff juin 2015 N°3Ecole du djoloff juin 2015 N°3
Ecole du djoloff juin 2015 N°3
MOUHAMAD SOW
 
Groupware
GroupwareGroupware
Groupware
guest4913b
 
CÁLCULO INTEGRAL
CÁLCULO INTEGRALCÁLCULO INTEGRAL
CÁLCULO INTEGRAL
guestf6ea15
 
Maika 4ºEso A
Maika 4ºEso AMaika 4ºEso A
Maika 4ºEso A
yaizaa
 
2.Ariketa
2.Ariketa2.Ariketa
2.Ariketa
Esther bilbatua
 
Andrea Boccelli
Andrea BoccelliAndrea Boccelli
Andrea Boccelli
gloria
 
Confiance numérique - Présentation de François Laurent, ADETEM
Confiance numérique - Présentation de François Laurent, ADETEMConfiance numérique - Présentation de François Laurent, ADETEM
Confiance numérique - Présentation de François Laurent, ADETEM
Fing
 
Présentation de Frenchsouth.digital - lancement le 5 mai 2015 - Verchant
Présentation de Frenchsouth.digital - lancement le 5 mai 2015 - VerchantPrésentation de Frenchsouth.digital - lancement le 5 mai 2015 - Verchant
Présentation de Frenchsouth.digital - lancement le 5 mai 2015 - Verchant
Frenchsouth.digital
 
Bullying
BullyingBullying
Bullying
laurajofre
 
Dubai destino especial
Dubai destino especialDubai destino especial
Dubai destino especial
centrowebs
 
NANEC2010 /11
NANEC2010 /11NANEC2010 /11
NANEC2010 /11
Dolors Capdet
 
El Arbol
El ArbolEl Arbol
El Arbol
guest2c58
 

Destacado (20)

Pancreatitis aguda
Pancreatitis agudaPancreatitis aguda
Pancreatitis aguda
 
"Plus longue la vie .net" Presentation juillet 2008
"Plus longue la vie .net" Presentation juillet 2008"Plus longue la vie .net" Presentation juillet 2008
"Plus longue la vie .net" Presentation juillet 2008
 
À la découverte du Wed 2.0
À la découverte du Wed 2.0À la découverte du Wed 2.0
À la découverte du Wed 2.0
 
Modélisation, environnements sémantiques et Web de données
Modélisation, environnements sémantiques et Web de donnéesModélisation, environnements sémantiques et Web de données
Modélisation, environnements sémantiques et Web de données
 
Cartographie des institutions du Libre
Cartographie des institutions du LibreCartographie des institutions du Libre
Cartographie des institutions du Libre
 
Ecole du djoloff juin 2015 N°3
Ecole du djoloff juin 2015 N°3Ecole du djoloff juin 2015 N°3
Ecole du djoloff juin 2015 N°3
 
Groupware
GroupwareGroupware
Groupware
 
CÁLCULO INTEGRAL
CÁLCULO INTEGRALCÁLCULO INTEGRAL
CÁLCULO INTEGRAL
 
Maika 4ºEso A
Maika 4ºEso AMaika 4ºEso A
Maika 4ºEso A
 
2.Ariketa
2.Ariketa2.Ariketa
2.Ariketa
 
Andrea Boccelli
Andrea BoccelliAndrea Boccelli
Andrea Boccelli
 
Confiance numérique - Présentation de François Laurent, ADETEM
Confiance numérique - Présentation de François Laurent, ADETEMConfiance numérique - Présentation de François Laurent, ADETEM
Confiance numérique - Présentation de François Laurent, ADETEM
 
Flame
FlameFlame
Flame
 
Wallis Butterfield
Wallis ButterfieldWallis Butterfield
Wallis Butterfield
 
Présentation de Frenchsouth.digital - lancement le 5 mai 2015 - Verchant
Présentation de Frenchsouth.digital - lancement le 5 mai 2015 - VerchantPrésentation de Frenchsouth.digital - lancement le 5 mai 2015 - Verchant
Présentation de Frenchsouth.digital - lancement le 5 mai 2015 - Verchant
 
Bullying
BullyingBullying
Bullying
 
Dubai destino especial
Dubai destino especialDubai destino especial
Dubai destino especial
 
NANEC2010 /11
NANEC2010 /11NANEC2010 /11
NANEC2010 /11
 
Sida
SidaSida
Sida
 
El Arbol
El ArbolEl Arbol
El Arbol
 

Similar a Tema1[Php]

Desarrollo de sitios web con PHP y MySQL.ppt
Desarrollo de sitios web con PHP y MySQL.pptDesarrollo de sitios web con PHP y MySQL.ppt
Desarrollo de sitios web con PHP y MySQL.ppt
JorgeAntonio32064
 
PHP Tema 1 - Introducción
PHP Tema 1 - IntroducciónPHP Tema 1 - Introducción
PHP Tema 1 - Introducción
Spacetoshare
 
Presentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdfPresentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdf
Lorenzo Santos Virosta
 
Practica09
Practica09Practica09
nn
nnnn
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
Ubeimar Navarro Herrera
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Andrés Amaya
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
Carolina Valdivieso
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Ignacio Reyes
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
Eduardo Monroy Husillos
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
METROPOLITANO
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
william kozisck
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Ernesto Gamboa
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Alberto Martinez
 
92 Php. Instalar Php4 Como Cgi
92 Php. Instalar Php4 Como Cgi92 Php. Instalar Php4 Como Cgi
92 Php. Instalar Php4 Como Cgi
José M. Padilla
 
Apendice a
Apendice aApendice a
Php andmysql
Php andmysqlPhp andmysql
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)
KareliaRivas
 
Clase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasosClase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasos
hydras_cs
 
Pdf
PdfPdf

Similar a Tema1[Php] (20)

Desarrollo de sitios web con PHP y MySQL.ppt
Desarrollo de sitios web con PHP y MySQL.pptDesarrollo de sitios web con PHP y MySQL.ppt
Desarrollo de sitios web con PHP y MySQL.ppt
 
PHP Tema 1 - Introducción
PHP Tema 1 - IntroducciónPHP Tema 1 - Introducción
PHP Tema 1 - Introducción
 
Presentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdfPresentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdf
 
Practica09
Practica09Practica09
Practica09
 
nn
nnnn
nn
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
92 Php. Instalar Php4 Como Cgi
92 Php. Instalar Php4 Como Cgi92 Php. Instalar Php4 Como Cgi
92 Php. Instalar Php4 Como Cgi
 
Apendice a
Apendice aApendice a
Apendice a
 
Php andmysql
Php andmysqlPhp andmysql
Php andmysql
 
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)
 
Clase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasosClase 3 instalación y primeros pasos
Clase 3 instalación y primeros pasos
 
Pdf
PdfPdf
Pdf
 

Tema1[Php]

  • 1. Curso de PHP Tema 1: Introducción
  • 2. Tema 1: Introducción Introducción a PHP Instalación y configuración de Apache Instalación y configuración de PHP Recursos de PHP
  • 3. Introducción 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 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
  • 4. Introducción a PHP Breve historia de PHP Creado por Rasmus Lerdorf para uso personal en 1994 PHP = Personal Hypertext Processor Versión actual: PHP 4 Es un módulo que se añade al servidor web y fue concebido inicialmente para Apache ¿Por qué PHP? Por 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
  • 5. 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 crear páginas dinámicas Otras utilidades Herramientas para la gestión de MySQL, como PHPMyAdmin (www.phpmyadmin.net) Editores de PHP, como DevPHP (www.sourceforge.net) Manuales de PHP y MySQL
  • 6. Instalación y configuración de Apache Instalación y configuración de Apache Pasos: Descargar Instalar Configurar
  • 7. Instalación y configuración de Apache Instalación y configuración de Apache. 1: descargar Conectar a www.apache.org Seleccionar HTTP Server Elegir la versión estable más reciente (feb 2004) Apache 2: versión 2.0.48 Apache: versión 1.3.29 Elegir la versión 2.0.48 y descargarla a una carpeta temporal
  • 8. Instalación y configuración de Apache Instalación y configuració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 (no disponible en W9X) Seleccionar instalación típica e instalar en la carpeta por defecto, c:rchivos de Programapache GroupSe crea el grupo de programas Apache HTTP Server y la carpeta c:rchivos de Programapache Grouppache2 Arrancar el servidor: Inicio > Programas > Apache HTTP Server 2.0.48 > 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
  • 9. Instalación y configuración de Apache Instalación y configuración de Apache. 3: configurar Archivo de configuración: httpd.conf, situado en c:rchivos de Programapache Grouppache2onf 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”> Añadir index.php a DirectoryIndex Crear carpeta c:tdocs Crear una página de inicio o copiar los ficheros de c:/Archivos de Programa/Apache Group/Apache2/htdocs Reiniciar apache para leer la nueva configuración
  • 10. Instalación y configuración de PHP Instalación y configuración de PHP Pasos: Descargar Descomprimir Configurar Probar
  • 11. Instalación y configuración de PHP Instalación y configuración de PHP. 1: descargar Conectar a www.php.net Seleccionar downloads, windows binaries Elegir la versión estable actual, PHP 4.3.4 (feb 2004) Hay dos posibilidades: instalar como CGI o como módulo. Seleccionar esta última. Elegir un mirror (España: rediris) Descargar a una carpeta temporal
  • 12. Instalación y configuración de PHP Instalación y configuración de PHP. 2: descomprimir Extraer a la carpeta c:Se crea la carpeta c:hp-4.3.4-Win32. Renombrar a c:hp
  • 13. Instalación y configuración de PHP Instalación y configuración de PHP. 3: configurar Seguir las instrucciones del archivo install.txt Copiar el archivo de configuración php.ini-recommended como php.ini en la carpeta del sistema (habitualmente c:indows) Editarlo y cambiar lo siguiente: doc_root = c:tdocs extension_dir = c:hpxtensions Editar httpd.conf y añadir las líneas siguientes: LoadModule php4_module c:/php/sapi/php4apache2.dll AddType application/x-httpd-php .php Copiar php4ts.dll de c:hp a c:hpapi Reiniciar Apache
  • 14. Instalación y configuración de PHP Instalación y configuración de PHP. 4: probar Crear una página PHP de prueba y cargarla con el navegador Ejemplo: prueba.php en c:tdocsEjecutar el navegador y teclear la URL http://localhost/prueba.php <?PHP phpinfo(); ?> prueba.php
  • 15. Instalación y configuración de PHP Instalación 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
  • 16. Recursos de PHP Documentación Manuales en www.apache.org, www.php.net, www.mysql.com Libros en Safari Tech Online (acceso desde bib.us.es/informatica) Tutoriales, scripts, artículos www.phpbuilder.com www.codewalkers.com www.devshed.com www.tutorialfind.com www.melonfire.com