viernes, 4 de marzo de 2016

Instalar PHP en windows IIS

Instalar Php en Windows server 

Vamos a instalar php en IIS ya que en ambientes de producción le prefiero.

Pre requisitos 

Tener instalado IIS
.Net Framework 3.5
C++ Redistributable for Visual Studio 2012 (32 bits)

Instalación

Lo primero que necesitamos es el Microsoft Web Platform este lo puedes descargar de:

https://www.microsoft.com/web/downloads/platform.aspx


Ahora ejecutamos web platform installer y buscamos php, en los resultados seleccione el php que le interesa instalar. En mi caso será 5.6,  seleccione agregar y luego instalar.



Se le mostrara la siguiente pantalla




Si te muestra el error, es por que el Php Manager for IIS necesita el .net framework 2.0


Puedes instalar en las roles and Features del sistema operativo, .Net Framework 3.5

Ahora que tiene .net framework 2.0 vuelve al web instalar y instalar php manager



Ahora vamos a C:\inetpub\wwwroot y creamos un archivo info.php dentro de este archivo agregamos:

<?php phpinfo(); ?>

http://localhost/info.php



Podría darnos el siguiente error:



Este error es por que usted necesita C++ Redistributable for Visual Studio 2012, recuerde instalar la version de 32 bits ya que php no corre en 64bits.

https://www.microsoft.com/en-us/download/details.aspx?id=30679




Bueno ahora refrescamos  nuestro navegador de la url de info.php y el resultado debería ser el siguiente.

http://localhost/info.php




Ahora puedes manejar todo el entorno de Php de una manera grafica a través el IIS, en el icono de  PHP manager, desde acá puedes manejar la versión, extensiones, configuración, log.