¿Desea aprender a instalar IIS y habilitar la función Perl CGI en un equipo con Windows? En este tutorial, vamos a mostrarle cómo habilitar la característica Perl CGI en el servidor IIS.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• IIS
• Perl

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.

Windows 2012 add role

En la pantalla Roles de servidor, seleccione la opción denominada: Iis de servidor web.

Haga clic en el botón Siguiente.

IIS Installation

En la siguiente pantalla, haga clic en el botón Agregar características.

IIS Features

En la pantalla Características, haga clic en el botón Siguiente.

Windows 2012 - Features

En la pantalla Servicio de rol, haga clic en el botón Siguiente.

IIS - Role Service

En la pantalla Resumen, haga clic en el botón Instalar.

IIS installation summary

¡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.

Windows 2012 add role

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.

IIS enable CGI

En la pantalla Características, haga clic en el botón Siguiente.

Windows 2012 - Features

En la pantalla Resumen, haga clic en el botón Instalar.

IIS CGI Installation

¡Felicitaciones! Ha terminado la instalación de la característica CGI en IIS.

Tutorial de Windows – Instalación de Perl

Acceda al sitio web de Perl y descargue la última versión del instalador de Perl.

En nuestro ejemplo, descargamos el archivo denominado: STRAWBERRY-PERL-5.30.2.1-64bit.msi

Perl download Windows

Como administrador, inicie la instalación de Perl.

Strawberry perl installation Windows

Acepte el acuerdo de licencia y haga clic en el botón Siguiente.

Perl install Windows

Establezca la ruta de instalación deseada y haga clic en el botón Siguiente.

Perl Installation Windows

Haga clic en el botón Instalar.

Windows Perl Installation

Espere a que finalice la instalación de Perl.

Perl Windows

En nuestro ejemplo, Perl se instaló en el siguiente directorio.

Copy to Clipboard

Reinicie el equipo.

¡Felicitaciones! Ha terminado la instalación de Perl en Windows.

Tutorial IIS – Habilitar Perl en el servidor IIS

Inicie la aplicación denominada: Administrador de IIS.

Start IIS Windows

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

IIS Handler mapping

Seleccione la opción denominada: Agregar mapa de script

IIS - Add script map

Realice la siguiente configuración:

• Request Path – *.pl
• Executable – C:\Strawberry\perl\bin\perl.exe %s %s
• Interpreter – Perl CGI

Haga clic en el botón Aceptar.

IIS Python

Si se presenta el siguiente mensaje, haga clic en el botón Sí.

IIS CGI Restriction

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.

Windows DOS Prompt

Acceda al directorio raíz de IIS.

Copy to Clipboard

Cree una página de prueba de Perl.

Copy to Clipboard

Utilice la aplicación Bloc de notas para abrir la página de prueba.

Reemplace su contenido por el código siguiente.

Copy to Clipboard

Abra su navegador e introduzca la dirección IP de su servidor web más /test.pl.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://172.31.8.195/test.pl

La página Perl debe mostrar el siguiente mensaje.

IIS Perl CGI

¡Felicitaciones! La extensión Perl se instaló correctamente en IIS.