Möchten Sie erfahren, wie Sie IIS installieren und die Perl CGI-Funktion auf einem Computer mit Windows aktivieren? In diesem Tutorial zeigen wir Ihnen, wie Sie die Perl CGI-Funktion auf dem IIS-Server aktivieren.

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

Tutorial Windows – IIS-Installation

Öffnen Sie die Server Manager-Anwendung.

Greifen Sie auf das Menü Verwalten zu und klicken Sie auf Rollen und Funktionen hinzufügen.

Windows 2012 add role

Wählen Sie auf dem Bildschirm Serverrollen die Option mit dem Namen: Web Server IIS aus.

Klicken Sie auf die Schaltfläche Weiter.

IIS Installation

Klicken Sie auf dem folgenden Bildschirm auf die Schaltfläche Funktionen hinzufügen.

IIS Features

Klicken Sie auf dem Bildschirm „Features“ auf die Schaltfläche Weiter.

Windows 2012 - Features

Klicken Sie auf dem Rollendienstbildschirm auf die Schaltfläche Weiter.

IIS - Role Service

Klicken Sie auf dem Bildschirm Zusammenfassung auf die Schaltfläche Installieren.

IIS installation summary

Herzlichen glückwunsch! Sie haben die IIS-Dienstinstallation auf einem Computer mit Windows abgeschlossen.

Tutorial IIS – Aktivieren der CGI-Funktion

Öffnen Sie die Server Manager-Anwendung.

Greifen Sie auf das Menü Verwalten zu und klicken Sie auf Rollen und Funktionen hinzufügen.

Windows 2012 add role

Erweitern Sie auf dem Bildschirm Serverrollen den Eintrag mit dem Namen: Web Server IIS.

Greifen Sie auf das Anwendungsentwicklungsmenü zu und wählen Sie die Option mit dem Namen: CGI

Klicken Sie auf die Schaltfläche Weiter.

IIS enable CGI

Klicken Sie auf dem Bildschirm „Features“ auf die Schaltfläche Weiter.

Windows 2012 - Features

Klicken Sie auf dem Bildschirm Zusammenfassung auf die Schaltfläche Installieren.

IIS CGI Installation

Herzlichen glückwunsch! Sie haben die Installation der CGI-Funktion auf IIS abgeschlossen.

Tutorial Windows – Perl Installation

Rufen Sie die Perl-Website auf und laden Sie die neueste Version des Perl-Installationsprogramms herunter.

In unserem Beispiel haben wir die Datei mit dem Namen heruntergeladen: STRAWBERRY-PERL-5.30.2.1-64bit.msi

Perl download Windows

Starten Sie als Administrator die Perl-Installation.

Strawberry perl installation Windows

Akzeptieren Sie den Lizenzvertrag und klicken Sie auf die Schaltfläche Weiter.

Perl install Windows

Stellen Sie den gewünschten Installationspfad ein und klicken Sie auf die Schaltfläche Weiter.

Perl Installation Windows

Klicken Sie auf die Schaltfläche Installieren.

Windows Perl Installation

Warten Sie, bis die Perl-Installation abgeschlossen ist.

Perl Windows

In unserem Beispiel wurde Perl im folgenden Verzeichnis installiert.

Copy to Clipboard

Starten Sie den Computer neu.

Herzlichen glückwunsch! Sie haben die Perl-Installation unter Windows abgeschlossen.

Tutorial IIS – Aktivieren von Perl auf dem IIS-Server

Starten Sie die Anwendung mit dem Namen: IIS Manager.

Start IIS Windows

Wählen Sie in der IIS Manager-Anwendung Ihren IIS-Servernamen aus.

Greifen Sie auf der rechten Seite des Bildschirms auf die Option mit dem Namen handler Mappings zu.

IIS Handler mapping

Wählen Sie die Option namens: Skriptzuordnung hinzufügen

IIS - Add script map

Führen Sie die folgende Konfiguration aus:

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

Klicken Sie auf die Schaltfläche OK.

IIS Python

Wenn die folgende Meldung angezeigt wird, klicken Sie auf die Schaltfläche Ja.

IIS CGI Restriction

Starten Sie den IIS-Dienst neu.

Herzlichen glückwunsch! Sie haben Python erfolgreich auf dem IIS-Server aktiviert.

Tutorial IIS – Erstellen einer Python-Seite

Starten Sie eine neue DOS-Befehlszeilenaufforderung.

Windows DOS Prompt

Greifen Sie auf das IIS-Stammverzeichnis zu.

Copy to Clipboard

Erstellen Sie eine Perl-Testseite.

Copy to Clipboard

Verwenden Sie die Notepad-Anwendung, um die Testseite zu öffnen.

Ersetzen Sie den Inhalt durch den folgenden Code.

Copy to Clipboard

Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus /test.pl ein.

In unserem Beispiel wurde die folgende URL im Browser eingegeben:

• http://172.31.8.195/test.pl

Auf der Perl-Seite sollte die folgende Meldung angezeigt werden.

IIS Perl CGI

Herzlichen glückwunsch! Die Perl-Erweiterung wurde erfolgreich auf IIS installiert.