Kā instalēt Perl IIS 6 operētājsistēmai Windows Server 2003

Satura rādītājs:

Kā instalēt Perl IIS 6 operētājsistēmai Windows Server 2003
Kā instalēt Perl IIS 6 operētājsistēmai Windows Server 2003

Video: Kā instalēt Perl IIS 6 operētājsistēmai Windows Server 2003

Video: Kā instalēt Perl IIS 6 operētājsistēmai Windows Server 2003
Video: The diversity of end uses for legumes - YouTube 2024, Novembris
Anonim

Perl ir ļoti populāra skriptu valoda, ko izmanto, lai izstrādātu dažādus rīkus. Viens no tā labi zināmiem lietojumiem ir tīmekļa CGI (Common Gateway Interface) lietojumprogrammas, kas ļauj pārlūkprogrammas Perl skriptus izpildīt no tīmekļa servera. Ar mazu konfigurāciju, varat konfigurēt IIS 6 savā Windows Server 2003 sistēmā, lai apkalpotu Perl skriptus, izmantojot CGI.

Perl Binaries kopēšana

Pirms jebkādas IIS iestatīšanas var notikt Perl bināros failus, kas jāizmanto jūsu sistēmā. Lejupielādējiet ActiveState Perl izplatīšanas pakotni (iegūstiet AS zip failu, nevis instalētāju) un ekstrahējiet tos mapē savā serverī (t.i., "C: perl"). Mēs kartēsim IIS, lai izmantotu šajā direktorijā esošos failus.

Image
Image

IIS 6 konfigurēšana, lai palaistu Perl skriptus

Atveriet interneta informācijas pakalpojumu pārvaldnieku Web pakalpojumu paplašinājumiem un izvēlieties iespēju pievienot jaunu paplašinājumu.

Iestatiet šādas īpašības:
Iestatiet šādas īpašības:
  • Paplašinājuma nosaukums: Perl CGI
  • Nepieciešamie faili: C: perlbinperl.exe "% s"% s (pieņemot, ka esat izvilcis failus uz "C: perl")
  • Statuss ir atļauts

Kad esat pabeidzis, izmantojiet savas izmaiņas.

Jums vajadzētu redzēt jauno paplašinājumu Web pakalpojumu paplašinājuma sarakstā ar statusu, kas ir iestatīts uz atļauto.
Jums vajadzētu redzēt jauno paplašinājumu Web pakalpojumu paplašinājuma sarakstā ar statusu, kas ir iestatīts uz atļauto.
Instalējot pakalpojumu paplašinājumu, mums ir jāizveido Perl skriptu failu tipu kartējumi.
Instalējot pakalpojumu paplašinājumu, mums ir jāizveido Perl skriptu failu tipu kartējumi.

Ar peles labo pogu noklikšķiniet uz mapes Web Sites un pārejiet uz Properties dialog.

Cilnē Home Directory atveriet konfigurācijas dialoglodziņu.
Cilnē Home Directory atveriet konfigurācijas dialoglodziņu.
Lai IIS varētu izpildīt Perl skriptu failus (.pl), pievienojiet paplašinājumu kartēšanu ar šādām īpašībām:
Lai IIS varētu izpildīt Perl skriptu failus (.pl), pievienojiet paplašinājumu kartēšanu ar šādām īpašībām:
  • Izpildāma: tāpat kā "Nepieciešamie faili", kas tika ievadīti, izveidojot iepriekš minēto "Perl CGI" paplašinājumu
  • Paplašinājums:.pl
  • Valodas: GET, HEAD, POST
  • Atzīmējiet rūtiņu skripta dzinējam

Kad esat pabeidzis savas izmaiņas.

Turklāt, ja Perl skripti tiks izvietoti kā CGI faili (.cgi), šī faila tipam būs jākonfigurē paplašinājuma kartēšana:
Turklāt, ja Perl skripti tiks izvietoti kā CGI faili (.cgi), šī faila tipam būs jākonfigurē paplašinājuma kartēšana:
  • Izpildāma: tāpat kā "Nepieciešamie faili", kas tika ievadīti, izveidojot iepriekš minēto "Perl CGI" paplašinājumu
  • Paplašinājums:.cgi
  • Valodas: GET, HEAD, POST
  • Atzīmējiet rūtiņu skripta dzinējam

Kad esat pabeidzis savas izmaiņas.

Kad vajadzīgās konfigurācijas izmaiņas ir veiktas IIS, komandu uzvednē palaidiet komandu "iisreset", lai nodrošinātu, ka izmaiņas tiek aktivizētas un aktivizētas.
Kad vajadzīgās konfigurācijas izmaiņas ir veiktas IIS, komandu uzvednē palaidiet komandu "iisreset", lai nodrošinātu, ka izmaiņas tiek aktivizētas un aktivizētas.
Šajā brīdī IIS 6 jāspēj veiksmīgi apkalpot Perl skriptus.
Šajā brīdī IIS 6 jāspēj veiksmīgi apkalpot Perl skriptus.

Pārbaudes Perl

Šajā brīdī jūsu serveris ir gatavs doties, bet tikai lai pārliecinātos, ka mēs varam viegli apstiprināt savu Perl iestatīšanu, izmantojot IIS. Izveidojiet pāris teksta failus direktorijā 'C: Inetpubwwwroot' ar nosaukumu 'test.pl' un 'test.cgi', un abi satur šādus:

#!c:perlbinperl.exe

use strict; use CGI; my $test = new CGI;

print $test->header(“text/html”),$test->start_html(“Perl Test”); print $test->h1(“Perl is working!”); print $test->end_html;

Visbeidzot, savā serverī pārlūkojiet adreses: 'https://localhost/test.pl' un 'https://localhost/test.cgi', un jums vajadzētu redzēt ziņojumu, kurā teikts, ka Perl darbojas. Ja lapa veiksmīgi ielādējas, Perl tagad darbojas jūsu datorā.

Image
Image

Secinājums

Tiklīdz Perl ir izveidots un darbojas jūsu Windows sistēmā, jūs varat izvietot vai izstrādāt savas Perl CGI lietojumprogrammas.

Saites

Lejupielādēt ActivePerl no ActiveState (AS Zip paketes)

Ieteicams: