16 junio 2008

TUTORIAL INSTALACION DE PHP

Tutorial por Jorge Oyhenard (elQuique) de Taller Webmaster


TUTORIAL INSTALACION DE PHP


Para programar y testear PHP en nuestro Windows XP


por elQuique de Foro Creativo y Taller Webmaster


En este tutorial veremos como instalar PHP en tu PC, de esta forma podrás seguir nuestros próximos tutoriales donde te enseñaremos a programar en este excelente lenguaje. En este caso, haremos la instalación de PHP sobre el mismo Internet Information Server de un Windows XP, que aprendimos a Instalar en este Tutorial (click acá).


Lo primero que debemos hacer es ir a la web http://www.php.net/, donde encontraremos la ultima versión disponible del lenguaje.


Ingresando en la opción donwnloads del menú superior, veremos los acceso a bajar de manera gratuita la versión 5.x y/o 4.x, debido a que hoy día la mayoría de los hosting incluyen la versión 4 sera la que bajaremos e instalaremos en este tutorial.


Veremos un texto como el siguiente:



All Windows binaries can be used on Windows 98/Me and on Windows NT/2000/XP/2003 - (Todos los ejecutables pueden ser usados en Windows 98/Me y NT/2000/Xp/2003)

PHP 4.4.2 zip package [8,110Kb] - 13 Jan 2006 - (Version 4.4.2 de 8 MB, del 13 de Junio 2006)

(CGI binary plus server API versions for Apache, Apache2 (experimental), ISAPI, NSAPI, Servlet and Pi3Web. MySQL support built-in, many extensions included, packaged as zip)



Lo siguiente que veremos sera una lista de servidores donde la descarga estara disponible. Debemos seleccionar la de nuestro país, y si no esta en mi caso me resulta mas rapido las de servidores en Estados Unidos.


Luego de bajar el archivo de 8Mb aproximadamente, vamos a descomprimirlo, el contenido de la carpeta php-4.4.2-Win32, lo vamos a copiar o mover a, por ejemplo c:\php.


Nos debe quedar aproximadamente la siguiente estructura:



c:\php
|
+--cli
| |
| |-php.exe -- CLI ejecutable - Solo para uso en linea de comando
|
+--dlls -- DLLs de soporte requeridas por las extensiones
| |
| |-expat.dll
| |
| |-fdftk.dll
| |
| |-...
|
+--extensions -- extensiones DLLs para PHP
| |
| |-php_bz2.dll
| |
| |-php_cpdf.dll
| |
| |-..
|
+--mibs -- archivos de soporte para SNMP
|
+--openssl -- archivos de soporte para Openssl
|
+--pdf-related -- archivos de soporte para PDF
|
+--sapi -- SAPI (DLLs de soporte del modulo apache)
| |
| |-php4apache.dll
| |
| |-php4apache2.dll
| |
| |-..
|
+--PEAR -- copia inicial de la libreria PEAR
|
|
|-go-pear.bat -- Script de Instalación de PEAR
|
|-..
|
|-php.exe -- Ejecutable en para modo CGI
|
|-..
|
|-php.ini-dist -- archivo php.ini con seteos por defecto
|
|-php.ini-recommended -- archivo php.ini con seteos recomendados
|
|-php4ts.dll -- core PHP DLL - DLL Núcleo del PHP
|
|-...


Luego de descomprimir, debemos localizar el archivo PHP.INI-DIST que vemos en el árbol anterior ubicado en C:\PHP, a este lo abrimos y guardamos en C:\WINDOWS con el nombre PHP.INI, pero antes debemos localizar la linea:


;cgi.force_redirect = 1


quitarle el ; y sustituir el 1 por 0, quedando así:


cgi.force_redirect = 0


y cerramos guardando el archivo PHP.INI


Ahora nos toca configurar el Internet Information Server de Windows XP para que ejecute paginas PHP, vamos a ir a:


Inicio, Ejecutar, inetmgr (internet manager)


Inicio Ejecutar Internet Manager

Una vez dentro de los Servicios de Internet Information Server, vamos a seleccionar nuestro Sitio Web Predeterminado y darle Botón Derecho, Propiedades


Propiedades de Sitio Web Predeterminado

En la solapa Directorio Particular, elegimos Configuración


Directorio Particupar Configuracion

En Configuración, elegimos Agregar, y en Agregar indicamos: Ejecutable: c:\php\php.exe, extension: .php, y Todos los Verbos y Motor de Secuencia de comandos, sin Comprobación de Archivo


Agregar extension para aplicacion

Finalmente, damos Aceptar en la pantalla de Agregar, Aceptar nuevamente en Configuración y Aceptar en Directorio Particular.


Ahora nos queda testear si funciona nuestro PHP, para esto crearemos nuestro primero programa PHP, de la siguiente forma:



  • Vamos a Inicio

  • Ejecutar

  • escribimos notepad c:\inetpub\wwwroot\index.php

  • le diremos que queremos crear un archivo (ya que no existe)

  • y adentro escribimos


    echo 'Nuestro primer PHP, www.tallerwebmaster.com';

    %>

  • Y cerramos el Block de Notas, guardando el archivo


Nuestro Primer PHP

Tenemos instalado el PHP, hemos configurado IIS para que acepte PHP (además del ASP) y ahora hemos creado nuestro primer programa PHP, nos resta comprobar su funcionamiento digitando:


http://localhost/index.php


Listo !! veremos como en la imagen, nuestro Servidor esta funcionando ;)


Ejecucion en el Navegador de Nuestro PHP

No hay comentarios: