¿Desea aprender a instalar IIS y habilitar la característica CGI de Python en un equipo que ejecute Windows? En este tutorial, vamos a mostrarle cómo habilitar la característica CGI de Python en el servidor IIS.
• Windows 2012 R2
• Windows 2016
• Windows 2019
• Python 3
• IIS
Tutorial de Windows:
En esta página, ofrecemos acceso rápido a una lista de tutoriales de Windows.
Tutorial de Windows – Instalación de IIS
Abra la aplicación Administrador del servidor.
Acceda al menú Administrar y haga clic en Agregar roles y características.
En la pantalla Roles de servidor, seleccione la opción denominada: Iis de servidor web.
Haga clic en el botón Siguiente.
En la siguiente pantalla, haga clic en el botón Agregar características.
En la pantalla Características, haga clic en el botón Siguiente.
En la pantalla Servicio de rol, haga clic en el botón Siguiente.
En la pantalla Resumen, haga clic en el botón Instalar.
¡Felicitaciones! Ha terminado la instalación del servicio IIS en un equipo que ejecuta Windows.
Tutorial IIS – Habilitación de la característica CGI
Abra la aplicación Administrador del servidor.
Acceda al menú Administrar y haga clic en Agregar roles y características.
En la pantalla Roles de servidor, expanda la entrada denominada: IIS de servidor web.
Acceda al menú Desarrollo de aplicaciones y seleccione la opción denominada: CGI
Haga clic en el botón Siguiente.
En la pantalla Características, haga clic en el botón Siguiente.
En la pantalla Resumen, haga clic en el botón Instalar.
¡Felicitaciones! Ha terminado la instalación de la característica CGI en IIS.
Tutorial de Windows – Instalación de Python
Acceda al sitio web de Python y descargue la última versión del instalador de Python.
En nuestro ejemplo, descargamos el archivo denominado: Python-3.8.4-amd64.exe
Como administrador, inicie la instalación de Python.
Seleccione ambas casillas de verificación en la parte inferior de la pantalla.
Haga clic en el botón para personalizar la instalación de Python.
Seleccione todas las casillas de verificación y haga clic en el botón Siguiente.
Seleccione la casilla de verificación denominada: Instalar para todos los usuarios.
Cambie la ruta de instalación de Python a la raíz de la unidad C.
Haga clic en el botón Siguiente.
Espere a que finalice la instalación de Python.
En nuestro ejemplo, Python se instaló en el siguiente directorio.
Reinicie el equipo.
¡Felicitaciones! Ha terminado la instalación de Python en Windows.
Tutorial IIS – Habilitar Python en el servidor IIS
Inicie la aplicación denominada: Administrador de IIS.
En la aplicación Administrador de IIS, seleccione el nombre del servidor IIS.
En la parte derecha de la pantalla, acceda a la opción denominada: Asignaciones de controladores
Seleccione la opción denominada: Agregar mapa de script
Realice la siguiente configuración:
• Ruta de solicitud – *.py
• Ejecutable – C:-Python-Python38-python.exe s s
• Intérprete – Intérprete de Python
Haga clic en el botón Aceptar.
Si se presenta el siguiente mensaje, haga clic en el botón Sí.
Reinicie el servicio IIS.
¡Felicitaciones! Habilitó correctamente Python en el servidor IIS.
Tutorial IIS – Creación de una página de Python
Inicie un nuevo símbolo del sistema de la línea de comandos de DOS.
Utilice la aplicación PIP para instalar una biblioteca de Python denominada ART.
En nuestro ejemplo, vamos a usar esta biblioteca para crear una página de prueba.
Acceda al directorio raíz de IIS.
Cree una página de prueba de Python.
Utilice la aplicación Bloc de notas para abrir la página de prueba de Python.
Reemplace su contenido por el código siguiente.
Abra su navegador e introduzca la dirección IP de su servidor web más /test.py.
En nuestro ejemplo, se introdujo la siguiente URL en el navegador:
• http://172.31.7.220/test.py
La página Python debe mostrar el siguiente mensaje.
¡Felicitaciones! La extensión de Python se instaló correctamente en IIS.