Tutorial - Instalación de PHP en Windows Server
Primero, necesitamos acceder al PHP sitio web para Windows.
[Link]
[Link]
PHP 7.2 (7.2.32)
VC15 x86 Non Thread Safe (2020-Jul-08 [Link])
Busque y descargue las versiones de PHP que no son Thread Safe (NTS).
En nuestro ejemplo, se descargó el siguiente archivo: php-7.2.9-nts-Win32-VC15-
[Link].
Crea un directorio llamado PHP en la raíz de tu controlador C.
Extraiga el contenido del archivo [Link] dentro de la
carpeta C: \ PHP.
PHP para Windows requiere la instalación de una versión específica de Microsoft
Visual Studio.
En nuestro ejemplo, descargamos el paquete PHP build VC15.
PHP Build VC 15 requiere la instalación de la versión 2017 de Microsoft Visual Studio.
Descargar e instalar Microsoft Visual Studio version 2017 x86.
Después de terminar la instalación de Visual Studio, debemos agregar C: \ PHP a la
variable de entorno PATH.
Acceda a las ventanas de propiedades del sistema, acceda a la pestaña Avanzado y
haga clic en el botón Variables del entorno.
Seleccione la variable PATH y haga clic en el botón Editar.
Agregue; C: \ PHP al final del valor de la variable PATH.
Abra Windows Explorer y acceda a la carpeta C: \ PHP.
Ubique el archivo [Link]-PRODUCTION.
Cambiar el nombre de [Link]-PRODUCTION a [Link]
Ahora, necesita editar el archivo [Link].
Aquí está el archivo original, antes de nuestra configuración:
; [Link] =
; [Link] = 1
; cgi.fix_pathinfo=1
; cgi.force_redirect = 1
; extension_dir = "ext"
; extension=bz2
; extension=curl
; extension=gd2
; extension=ldap
; extension=mbstring
; extension=mysqli
; extension=openssl
Aquí está el nuevo archivo con nuestra configuración.
Tenga en cuenta que su archivo de huso horario PHP puede no ser el mismo que el
mío.
[Link] = America/Sao_Paulo
[Link] = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
extension_dir = "ext"
extension=bz2
extension=curl
extension=gd2
extension=ldap
extension=mbstring
extension=mysqli
extension=openssl
Ahora, tenemos que probar nuestra instalación de PHP.
Abra un símbolo del sistema de DOS e ingrese el siguiente comando.
C:\> php -info
phpinfo()
PHP Version => 7.2.9
System => Windows NT TECH-DC01 6.3 build 9600 (Windows Server 2012 R2
Standard dition) i586
Build Date => Aug 15 2018 [Link]
Compiler => MSVC15 (Visual C++ 2017)
Architecture => x86
¡Felicidades! usted ha instalado el PHP en el servidor de Windows.
El servidor web de IIS ahora admite el uso de PHP.
Tutorial - Instalación de IIS en Windows
Abra la aplicación del Administrador del servidor.
Acceda al menú Administrar y haga clic en Agregar funciones y funciones.
Acceda a la pantalla Funciones de servidor, seleccione la opción Servidor web (IIS) y
haga clic en el botón Siguiente.
En la siguiente pantalla, haga clic en el botón Agregar características.
En la pantalla del servicio IIS, seleccione la opción CGI y finalice la instalación.
El servidor IIS se instaló en su computadora, pero aún necesitamos configurar la
integración PHP.
Abra la aplicación de administrador IIS y acceda a la opción Asignaciones de
controlador.
En la parte derecha de la pantalla, seleccione la opción denominada: Agregar
asignación de módulos.
En la pantalla de mapeo del Módulo, deberá ingresar la siguiente información:
• Solicitud de ruta - * .php
• Módulo - FastCGIModule
• Ejecutable - C: \ php \ [Link]
• Nombre - PHP
Haga clic en el botón llamado: Restricciones de solicitud.
Seleccione la opción Archivo o Carpeta y haga clic en el botón Aceptar.
Haga clic en el botón Aceptar.
Si se presenta el siguiente mensaje, haga clic en el botón Sí.
Ahora, tenemos que configurar IIS para que acepte [Link] como una página
predeterminada.
Abra la aplicación del administrador IIS y acceda a la opción Documento
predeterminado.
En la parte derecha de la pantalla, seleccione la opción denominada: Agregar ...
En la ventana Agregar documento predeterminado, deberá ingresar la siguiente
información:
• [Link]
Para finalizar la instalación, debe reiniciar el servicio IIS.
Haga clic derecho en el nombre del servidor en la parte superior izquierda de la
pantalla y seleccione la opción Detener.
Haga clic derecho en el nombre del servidor en la parte superior izquierda de la
pantalla y seleccione la opción Iniciar.
¡Felicidades! usted ha instalado el PHP en el servidor de Windows.
El servidor web de IIS ahora admite el uso de PHP.
Probando su instalación de PHP en Windows IIS
Abra la aplicación Bloc de notas y cree un documento llamado [Link]
Este documento debe colocarse dentro de la carpeta C: \ inetpub \ wwwroot.
<?php
phpinfo();
?>
Abra su navegador e ingrese la dirección IP de su servidor web IIS más /[Link]
En nuestro ejemplo, la siguiente URL se ingresó en el navegador:
• [Link]
El siguiente contenido debe ser presentado.
Su instalación de PHP en Windows IIS se probó con éxito.