PHP 7: instalación en Windows con IIS

La instalación del servidor Windows de PHP con IIS es mucho más simple que en Unix, ya que implica un binario precompilado en lugar de una compilación de origen.

Si planea instalar PHP en Windows, aquí está la lista de requisitos previos:

  • Un servidor web compatible con PHP en funcionamiento. En versiones anteriores de PHP, IIS / PWS era la opción más fácil porque estaba disponible una versión de módulo de PHP; pero PHP ahora ha agregado una selección mucho más amplia de módulos para Windows.

  • Una base de datos compatible con PHP correctamente instalada como MySQL u Oracle, etc. (si planea usar una)

  • La distribución binaria PHP de Windows (descárguela en www.php.net/downloads.php )

  • Una utilidad para descomprimir archivos (busque http://download.cnet.com para las utilidades de compresión de archivos de PC)

Ahora, aquí están los pasos para instalar Apache y PHP5 en su máquina Windows. Si su versión de PHP es diferente, tenga cuidado en consecuencia.

  • Extraiga el archivo binario usando su utilidad de descompresión; C: \ PHP es una ubicación común.

  • Copie algunos archivos .dll de su directorio PHP al directorio de su sistema (generalmente C: \ Winnt \ System32). Necesitasphp5ts.dllpara cada caso. Probablemente también necesitará copiar el archivo correspondiente a su módulo de servidor web: C: \ PHP \ Sapi \ php7isapi.dll. Es posible que también necesite otros archivos de la subcarpeta dlls, pero comience con los dos archivos mencionados anteriormente y agregue más si los necesita.

  • Copie php.ini-development o php.ini-recommended (preferiblemente el último) en su directorio de Windows (C: \ Winnt o C: \ Winnt40) y cámbiele el nombre php.ini. Abra este archivo en un editor de texto (por ejemplo, Bloc de notas). Edite este archivo para obtener las directivas de configuración. Recomendamos encarecidamente a los nuevos usuarios que establezcan el informe de errores en E_ALL en sus máquinas de desarrollo en este momento. Por ahora, lo más importante es la directiva doc_root en la sección Rutas y directorios. Asegúrese de que esto coincida con la carpeta IIS Inetpub (o desde donde planea servir).

  • Detenga y reinicie el servicio WWW. Ve a laStart menu → Settings → Control Panel → Services.Desplácese hacia abajo en la lista hasta Servicio de administración de IIS. Selecciónelo y haga clic en Detener. Una vez que se detenga, seleccione el Servicio de publicación World Wide Web y haga clic en Iniciar. Detener y reiniciar el servicio desde el Administrador de servicios de Internet no será suficiente. Dado que se trata de Windows, es posible que también desee reiniciar.

  • Abra un editor de texto. Escriba: <? Php phpinfo (); ?>. Guarde este archivo en la raíz de documentos de su servidor web como info.php.

  • Inicie cualquier navegador web y explore el archivo. Siempre debe usar una solicitud HTTP (http://www.testdomain.com/info.php o http: //localhost/info.php o http://127.0.0.1/info.php) en lugar de un nombre de archivo (/ home / httpd / info.php) para que el archivo se analice correctamente.

Verá una larga tabla de información sobre su nuevo mensaje de instalación de PHP Congratulations!