1. Inicio > Panel de control > Agregar o quitar programas > agregar o quitar componentes de windows
1.1 En la ventana que seleccionamos, buscamos Internet Information Server
1.2 Seleccionamos todo menos Front Paghe y File Transfer Protocol (FTP) Service
1.3 Presionamos aceptar, despues siguiente y el proceso de instalacion comienza.
NOTA: El IIS tiene una consola de administracion que se saca en ejecutar y escribiendo INETMGR y aceptar
2. El segundo paso es descargar el .ZIP que esta alojado en
www.php.net debe ser el ZIP y no el instalador.
3. Extraemos todos los archivos en una carpeta que preferiblemente este en c:/php
4. Dentro de la carpeta c:/php buscamos el archivo de configuración de php llamado PHP.INI - RECOMENDED y lo abrimos con el block de notas.
5. Vamos a cambiar unas lineas:
5.1 buscamos la linea doc_root y le agregamos c:\inetpub\wwwroot debe quedar asi:
doc_root = c:\inetpub\wwwroot
5.2 Buscamos la linea que dice session_save_path se descomenta quitandole el ; que esta al principio y le agregamos "c:\inetpub\session" debería quedar así:
session_save_path = "c:\inetpub\session"
NOTA: esta carpeta debe estar creada con anterioridad
5.3 buscamos la linea que dice extension_dir y le agregamos lo siguiente "c:\php\ext" quedaría así:
extension_dir = "c:\php\ext"
5.4 Ahora vamos a activar la extensión de PHP para que trabaje con MySql, buscamos el siguiente texto mysql y debería aparecer algo como esto extension = php_mysql.dll lo único que debemos hacer es quitar el ; al principio para descomentar la linea.
6. aahora debemos guardar el archivo como php.ini en el directorio c:\php
Ya esta listo el archivo de configuracion ahora vamos a crear las variables del sistema para que IIS reconozca PHP.
7. Click derecho en Mi PC > propiedades > Seleccionamos la pestaña Avanzado > Seleccionamos Variables de Entorno
7.1 En la variables de usuario (Las de arriba) creamos una con el nombre PHPRC y el valor c:\php
7.2 En las variables de sistema (Las de abajo) creamos o modificamos si existe la que se llama PATH y le agregamos en el valor c:\php en el inicio del valor
8. Ahora nos pasamos para el IIS manager para configurarlo y que lea código PHP. Expandimos el Web Sites y en Default Web Sites le damos click derecho > propiedades
9. Seleccionamos la pestaña Home Directory y hacemos click en configuracion. Aqui aparecen todas las extensiones que IIS puede leer.
10. Presionamos el boton agregar y
10.1 en el primer campo seleccionamos examinar y buscamos en la parte de abajo para que nos muestre todos los archivos .dll despues seleccionamos el archivo php5isapi.dll y le damos en el boton open o abrir.
10.2 En el segundo campo colocamos .php y no movemos nada mas y le damos en aplicar y aceptar
11. Ahora nos pasamos para la pestaña documentos y agregamos index.php y la subimos hasta que quede de primeras.
12. Reiniciamos el servicio, click derecho en servidor > Todas las tareas > Restart IIS...
Listo, eso es todo lo que se necesita para trabajar PHP en IIS... casi que no termino todo esto... Espero les sirva :)