|
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)
Una vez dentro de los Servicios de Internet Information Server, vamos a seleccionar nuestro Sitio Web Predeterminado y darle Botón Derecho, Propiedades
En la solapa Directorio Particular, elegimos Configuración
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
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
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 ;)
Cualquier duda o comentario, la puedes plantear en nuestro foro
|