IIS 7 a Perl

Súčasťou Windows Vista je IIS 7. Pre vývoj a spustenie perlovských CGI aplikácií je potrebné vykonať nasledovné kroky.

1. Nainštalovať Perl, napríklad z ActiveState
2. Overte si, že inštalácia je funkčná a otestujte ju jednoduchým skriptom z príkazového riadku, napr.:

perl -e "print 'Hello world!'"

3. Nainštalujte IIS 7.0 s možnosťami:
– Web Management Tools = IIS Management Console
– World Wide Web Services = CGI
4. Overte funkčnosť IIS – spustite web prehliadač a zadajte URL „http://localhost/“. Mala by sa vám zobraziť defaultná úvodná stránka.
5. Spustite program „Internet Information Services Manager“
6. Urobte dvojklik na ikone „Handler Mappings“
7. Kliknite na odkaz „Add Script Map“
8. Do dialógového okna zadáte nasledovné hodnoty:
– Request path: *.pl
– Executable: c:\Perl\bin\perl.exe „%s“ %s
– Name: CGI Script Map
9. Kliknite na OK, kliknite na Yes pre ISAPI správu
10. Reštartujte IIS
11. Spustite skript o ktorom viete že funguje, napríklad:

print "Content-type: text/plain\n\n";
foreach $key (keys %ENV) {
print $key, " = ", $ENV{$key}, "\n";
}
exit 0;

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená.