Skulle du vilja lära dig att installera IIS och aktivera funktionen Python CGI på en dator som kör Windows? I den här självstudien ska vi visa dig hur du aktiverar funktionen Python CGI på IIS-servern.
• Windows 2012 R2
• Windows 2016
• Windows 2019
• Python 3
• IIS
Windows Självstudiekurs:
På den här sidan erbjuder vi snabb tillgång till en lista över Windows-självstudier.
Självstudiekurs Windows – IIS-installation
Öppna serverhanterarens program.
Få tillgång till Hantera-menyn och klicka på Lägg till roller och funktioner.

På skärmen Serverroller väljer du alternativet med namnet: Web Server IIS.
Klicka på knappen Nästa.

På följande skärm klickar du på knappen Lägg till funktioner.

På skärmen Funktioner klickar du på knappen Nästa.

På rolltjänstskärmen klickar du på knappen Nästa.

På skärmen Sammanfattning klickar du på knappen Installera.

Grattis! Du har avslutat IIS-tjänstinstallationen på en dator som kör Windows.
Självstudie-IIS – Aktivera CGI-funktionen
Öppna serverhanterarens program.
Få tillgång till Hantera-menyn och klicka på Lägg till roller och funktioner.

Expandera posten med namnet: Web Server IIS på skärmen Serverroller.
Få åtkomst till menyn Programutveckling och välj alternativet med namnet: CGI
Klicka på knappen Nästa.

På skärmen Funktioner klickar du på knappen Nästa.

På skärmen Sammanfattning klickar du på knappen Installera.

Grattis! Du har avslutat CGI-funktionen installationen på IIS.
Självstudien Windows – Python-installation
Få tillgång till Pythons webbplats och hämta den senaste versionen av Python-installationsprogrammet.
I vårt exempel hämtade vi filen med namnet: Python-3.8.4-amd64.exe

Som administratör startar du Python-installationen.

Markera båda kryssrutorna på skärmens undersida.
Klicka på knappen för att anpassa Python-installationen.

Markera alla kryssrutor och klicka på knappen Nästa.

Välj kryssrutan med namnet: Installera för alla användare.
Ändra Python-installationssökvägen till roten av enhet C.
Klicka på knappen Nästa.

Vänta tills Python-installationen är klar.

I vårt exempel installerades Python på följande katalog.
Starta om datorn.
Grattis! Du har avslutat Python-installationen på Windows.
Självstudie-IIS – Aktivera Python på IIS-servern
Starta programmet med namnet: IIS Manager.

På IIS Manager-programmet väljer du ditt IIS-servernamn.
Till höger på skärmen kommer du åt alternativet med namnet: Hanterare mappningar

Välj alternativet med namnet: Lägg till skriptkarta

Utför följande konfiguration:
• Request Path – *.py
• Executable – C:\Python\Python38\python.exe %s %s
• Interpreter – Python Interpreter
Klicka på KNAPPEN OK.

Om följande meddelande presenteras, klicka på Ja-knappen.

Starta om IIS-tjänsten.
Grattis! Du lyckades aktivera Python på IIS-servern.
Självstudie-IIS – Skapa en Python-sida
Starta en ny DOS-kommandoradsuppmaning.

Använd PROGRAMMET PIP för att installera ett Python-bibliotek med namnet ART.
I vårt exempel ska vi använda det här biblioteket för att skapa en testsida.
Få åtkomst till IIS-rotkatalogen.
Skapa en Python-testsida.
Använd programmet Anteckningar för att öppna Testsidan för Python.
Ersätt dess innehåll med följande kod.
Öppna din webbläsare och ange IP-adressen till din webbserver plus /test.py.
I vårt exempel angavs följande webbadress i Webbläsaren:
• http://172.31.7.220/test.py
På Python-sidan ska följande meddelande visas.

Grattis! Python-tillägget installerades framgångsrikt på IIS.