domingo, 9 de octubre de 2011

Instalacion de PHP en IIS

vamos a hacer una instalacion de php en iis6 y windows server 2003.

como es windows server 2003 ya trae iis6 instalado y funcionando, vamos a descargar php 5.2 en zip de la siguiente direccion: http://windows.php.net/download/, despues de descargarlo, creamos una carpeta en C: que se llama php5 y descomprimimos alli lo que acabamos de descargar. Copiar el archivo php.ini-recomended de php5 a c:/windows, ya copiado alli lo renombramos como php.ini. Luego copiamos de php5 el archivo php5ts.dll y lo pegamos en c:/windows/system32.

Despues de eso vamos a Inicio/Herramientas Administrativas/Administracion de Internet Information services (iis) ya adentro expandimos el nombre del nuestro servidor y clic derecho en Sitios Web, luego Propiedades, luego clic en la pestaña Directorio particular y en el apartado Permisos de Ejecucion hacemos clic en configuracion, en la pestaña Asignaciones hacer clic en Agregar, en Ejecutable hacer clic en Examinar y buscar el archivo php5isapi.dll en nuestra carpeta c:/php5/ y en Extension ponemos ".php" sin comillas, Aceptar y Aceptar. Ahora estamos de nuevo en las propiedades de Servicios Web, alli nos vamos a la pestaña Documentos y agregamos uno que se va a llamar pruebaPHP.php, lo agregamos y lo ponemos hasta arriba, o sea que va a ser el primero, despues Aceptar.

Ahora hacemos clic derecho en Extensiones de servicio Web, luego clic en Agregar nueva extension de servicio Web, en nombre de la extension escribimos "PHP" , sin comillas, y en archivos necesarios buscamos el archivo php5isapi.dll en c:/php5, checkear el checkbox Establecer el estado de extension a permitido y Aceptar.

Nos vamos a la carpeta c:/inetpub/wwwroot y alli creamos el archivo pruebaPHP.php y le agregamos esto:

<?php
phpinfo();
?>


lo guardamos y listo.

ahora podemos ir a http://localhost y se va a abrir una ventana en el explorador con la informacion sobre la version de php que tenemos

Es una explicacion un poco larga y confusa pero aqui hay un video sobre como hacerlo, esta en ingles pero se entiende muy bien

http://www.youtube.com/watch?v=17aAuMVippQ

No hay comentarios:

Publicar un comentario