Si desidera informazioni su come installare IIS e attivare la funzionalità Perl CGI in un computer che esegue Windows? In questa esercitazione verrà illustrato come abilitare la funzionalità Perl CGI sul server IIS.

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

Esercitazione Windows – Installazione di IIS

Aprire l’applicazione Server Manager.

Accedere al menu Gestisci e fare clic su Aggiungi ruoli e funzionalità.

Windows 2012 add role

Nella schermata Ruoli server selezionare l’opzione denominata: IIS Web server Web.

Fare clic sul pulsante Avanti.

IIS Installation

Nella schermata seguente, fare clic sul pulsante Aggiungi funzionalità.

IIS Features

Nella schermata Funzioni, fare clic sul pulsante Avanti.

Windows 2012 - Features

Nella schermata Servizio ruolo fare clic sul pulsante Avanti.

IIS - Role Service

Nella schermata Riepilogo, fare clic sul pulsante Installa.

IIS installation summary

Congratulazioni! L’installazione del servizio IIS in un computer che esegue Windows è stata completata.

Esercitazione IIS – Abilitazione della funzionalità CGI

Aprire l’applicazione Server Manager.

Accedere al menu Gestisci e fare clic su Aggiungi ruoli e funzionalità.

Windows 2012 add role

Nella schermata Ruoli server espandere la voce denominata: IIS del server Web.

Accedere al menu Sviluppo applicazioni e selezionare l’opzione denominata: CGI

Fare clic sul pulsante Avanti.

IIS enable CGI

Nella schermata Funzioni, fare clic sul pulsante Avanti.

Windows 2012 - Features

Nella schermata Riepilogo, fare clic sul pulsante Installa.

IIS CGI Installation

Congratulazioni! L’installazione della funzionalità CGI in IIS è stata completata.

Esercitazione Windows – Installazione di Perl

Accedere al sito Web di Perl e scaricare la versione più recente del programma di installazione di Perl.

Nel nostro esempio, abbiamo scaricato il file denominato: STRAWBERRY-PERL-5.30.2.1-64bit.msi

Perl download Windows

Come amministratore, avviare l’installazione di Perl.

Strawberry perl installation Windows

Accettare il contratto di licenza e fare clic sul pulsante Avanti.

Perl install Windows

Impostare il percorso di installazione desiderato e fare clic sul pulsante Avanti.

Perl Installation Windows

Fare clic sul pulsante Installa.

Windows Perl Installation

Attendere il completamento dell’installazione di Perl.

Perl Windows

Nel nostro esempio, Perl è stato installato nella seguente directory.

Copy to Clipboard

Riavviare il computer.

Congratulazioni! L’installazione di Perl in Windows è stata completata.

Esercitazione IIS – Abilitare Perl sul server IIS

Avviare l’applicazione denominata: Gestione IIS.

Start IIS Windows

Nell’applicazione Gestione IIS, selezionare il nome del server IIS.

Nella parte destra dello schermo, accedere all’opzione denominata: Mapping gestori

IIS Handler mapping

Selezionare l’opzione denominata: Aggiungi mappa script

IIS - Add script map

Eseguire la seguente configurazione:

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

Fare clic sul pulsante OK.

IIS Python

Se viene visualizzato il seguente messaggio, fare clic sul pulsante Sì.

IIS CGI Restriction

Riavviare il servizio IIS.

Congratulazioni! Python è stato abilitato correttamente sul server IIS.

Esercitazione IIS – Creazione di una pagina Python

Avviare un nuovo prompt della riga di comando DOS.

Windows DOS Prompt

Accedere alla directory radice di IIS.

Copy to Clipboard

Creare una pagina di test di Perl.Create a Perl test page.

Copy to Clipboard

Utilizzare l’applicazione Blocco note per aprire la pagina di test.

Sostituire il contenuto con il codice seguente.

Copy to Clipboard

Aprire il browser e immettere l’indirizzo IP del server Web più /test.pl.

Nel nostro esempio, il seguente URL è stato immesso nel browser:

• http://172.31.8.195/test.pl

Nella pagina Perl dovrebbe essere visualizzato il seguente messaggio.

IIS Perl CGI

Congratulazioni! L’estensione Perl è stata installata correttamente in IIS.