Möchten Sie erfahren, wie Sie IIS installieren und die Python-CGI-Funktion auf einem Computer mit Windows aktivieren? In diesem Tutorial zeigen wir Ihnen, wie Sie die Python-CGI-Funktion auf dem IIS-Server aktivieren.
• Windows 2012 R2
• Windows 2016
• Windows 2019
• Python 3
• IIS
Windows-Tutorial:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Windows-Tutorials.
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.
Wählen Sie auf dem Bildschirm Serverrollen die Option mit dem Namen: Web Server IIS aus.
Klicken Sie auf die Schaltfläche Weiter.
Klicken Sie auf dem folgenden Bildschirm auf die Schaltfläche Funktionen hinzufügen.
Klicken Sie auf dem Bildschirm „Features“ auf die Schaltfläche Weiter.
Klicken Sie auf dem Rollendienstbildschirm auf die Schaltfläche Weiter.
Klicken Sie auf dem Bildschirm Zusammenfassung auf die Schaltfläche Installieren.
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.
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.
Klicken Sie auf dem Bildschirm „Features“ auf die Schaltfläche Weiter.
Klicken Sie auf dem Bildschirm Zusammenfassung auf die Schaltfläche Installieren.
Herzlichen glückwunsch! Sie haben die Installation der CGI-Funktion auf IIS abgeschlossen.
Tutorial Windows – Python-Installation
Greifen Sie auf die Python-Website zu, und laden Sie die neueste Version des Python-Installationsprogramms herunter.
In unserem Beispiel haben wir die Datei mit dem Namen heruntergeladen: Python-3.8.4-amd64.exe
Starten Sie als Administrator die Python-Installation.
Aktivieren Sie beide Kontrollkästchen am unteren Bildschirmrand.
Klicken Sie auf die Schaltfläche, um die Python-Installation anzupassen.
Aktivieren Sie alle Kontrollkästchen und klicken Sie auf die Schaltfläche Weiter.
Aktivieren Sie das Kontrollkästchen: Installieren für alle Benutzer.
Ändern Sie den Python-Installationspfad in den Stamm von Laufwerk C.
Klicken Sie auf die Schaltfläche Weiter.
Warten Sie, bis die Python-Installation abgeschlossen ist.
In unserem Beispiel wurde Python im folgenden Verzeichnis installiert.
Starten Sie den Computer neu.
Herzlichen glückwunsch! Sie haben die Python-Installation unter Windows abgeschlossen.
Tutorial IIS – Python auf dem IIS-Server aktivieren
Starten Sie die Anwendung mit dem Namen: IIS Manager.
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.
Wählen Sie die Option namens: Skriptzuordnung hinzufügen
Führen Sie die folgende Konfiguration aus:
• Anforderungspfad – *.py
• Ausführbare Datei – C:-Python-Python38-Python.exe s s
• Interpreter – Python Interpreter
Klicken Sie auf die Schaltfläche OK.
Wenn die folgende Meldung angezeigt wird, klicken Sie auf die Schaltfläche Ja.
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.
Verwenden Sie die PIP-Anwendung, um eine Python-Bibliothek mit dem Namen ART zu installieren.
In unserem Beispiel verwenden wir diese Bibliothek, um eine Testseite zu erstellen.
Greifen Sie auf das IIS-Stammverzeichnis zu.
Erstellen Sie eine Python-Testseite.
Verwenden Sie die Notepad-Anwendung, um die Python-Testseite zu öffnen.
Ersetzen Sie den Inhalt durch den folgenden Code.
Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus /test.py ein.
In unserem Beispiel wurde die folgende URL im Browser eingegeben:
• http://172.31.7.220/test.py
Auf der Python-Seite sollte die folgende Meldung angezeigt werden.
Herzlichen glückwunsch! Die Python-Erweiterung wurde erfolgreich auf IIS installiert.