Telepítése perl Windows alatt

Hol talál és letölt Perl


Jelenleg lehetőségek PERL (az úgynevezett „port” (portok)) léteznek sok különböző gépek és operációs rendszerek, beleértve a Windows 9x és Windows NT. Keresés a számukra szükséges az első helyen a helyszínen CPAN (Comprehensive Perl Archive Network) - www.cpan.org. Itt található számos modult, szoftver, dokumentáció és egyéb anyagok otosyaschiesya Perl. Perl portok különböző környezetekben a részben böngészés -> Perl bináris eloszlások ( „port”)

Windows platformon, két fő „vonal” Perl - hogy úgy mondjam, „klasszikus” és a cég ActiveState (www.activestate.com). ActiveState cég gyártja a „saját” port Perl Win32, alapok futtatni Perl ISAPI kiterjesztés (ISAPI - egy interfész Server Extensions Microsoft Web szerverek - PWS és IIS), és a különböző közművek fejlesztő. Legutóbbi már eladott arány (website - demo változat), míg a PERL lehet letölteni, és ingyen használható.

Vannak más, kevésbé ismert kikötők PERL Win32.

A munka igényel perl 5. verzió vagy magasabb. Személy szerint én 2 év használat Perl 5.003_07 származó ActiveState. Ismerje tolmács változat perl -v parancsot.

telepítése Perl


A telepítési folyamat Perl eloszlás nem nagy ügy. A telepítő program létrehoz egy mappát a Perl és al akkor helyezze a szükséges fájlokat, valamint előírja az utat Perl.exe-hez> fájlt a autoexec.bat, valamint a szükséges rendszerleíró kulcsokat. Most már futtathatja Perl script egyszerűen írja be a parancssorba:
perl <путь_к_скрипту>.

Közvetlenül a telepítés után a Perl, nem futtatható a CGI-scriptek segítségével a web szerver. Annak érdekében, hogy ez lehetséges legyen, szükség van a „regisztráció” perl webszerver telepítés, mint egy „script handler” (szoftver, amely támogatja a szkriptek). Hogyan? Attól függ, hogy a webszervert.

Általában van 2 féle CGI-scriptek: „bináris” (lefordítva végrehajtható programkódot) és a „értelmezni” - amelyek tartalmazzák a Perl-szkript. Egy fontos különbség a kettő között az, hogy a második szüksége van egy úgynevezett „script handler” -program tolmács, amely végrehajtja a forgatókönyvet. Mert perl.exe és így a web-szerver "script handler" th.

A legtöbb web-szerver a Windows (beleértve a „natív” PWS és IIS) „bináris” CGI-scriptek vannak támogatva automatikusan. A tagság a értelmezett script egy adott felvezető-ben határozza meg a fájl kiterjesztését (a kivétel - bizonyos „eredeti UNIX-ovskih” web-szerver, mint az Apache, felvezető határozza meg az első sorban a forgatókönyvet, kezdve a „#!”).

Telepítési támogatás Perl-szkripteket PWS és IIS


Az alábbi irányelvek telepítésének Perl IIS / PWS PWS vizsgáltak egy része Windows95 OSR2.

A PWS és IIS adatokat bővítmények szkriptek találhatók a Windows registry alatt
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ w3svc \ parameters \ Script Map

Különösen, ha azt szeretnénk fájlokat cgi és PL futtatni, mint a Perl-szkript, regisztrálnia kell a következő paramétereket az előző fejezetben:

".cgi" = "(put_k_Perl.exe)% s% s"

".pl" = "(put_k_Perl.exe)% s% s"

Kapcsolódó cikkek