|
Sunday, 13 May 2007 |
Vjerojatno ste već dosada naišli na masu uputa i vodiča kako instalirati i podesiti servere za lokalno testiranje server side jezika. U ovom vodiču biti će objašnjeno kako instalirati i podesiti perl te cgi-bin direktorij na vašem IIS serveru.
Instalacija Perla i CGI-BIN direktorija na IIS Vjerojatno ste već dosada naišli na masu uputa i vodiča kako instalirati i podesiti servere za lokalno testiranje server side jezika. Ako se radi o appache serveru to je većinom php, a ako se radi o IIS-u onda se govori o asp-u i asp.net-u. Pri tome se često zanemaruje Perl. U ovom vodiču biti će objašnjeno kako instalirati i podesiti perl te cgi-bin direktorij na vašem IIS serveru. Za početak će vam trebati Active State Active Perl Interpreter kojeg možete skinuti sa slijedeće adrese: LINK Program je težak ~ 8,6 MB. Kada skinete program pokrenite installer, uz pretpostavku da imate instaliran IIS. Pri instalaciji odaberite opcije create IIS mapping for perl. Setup će sam instalirati Perl i konfigurirati IIS. Za početak restartajte IIS (Control Panel -->Administrative tools-->Internet Services Manager, desni klik na localhost-->Restart IIS). Sada dolazimo do djela gdje treba kreirati CGI-BIN direktorij. U folderu C:Inetpubwwwroot kreirajte direktorij cgi-bin (ne mora biti tog imena, već zbog lakšeg snalaženja). U Internet Services Manageru odaberite Default Web Site, kliknite desnom tipkom miša na New->Virtual Directory. Kao alias upišite cgi-bin, locirajte direktorij cgi-bin kojeg ste prije kreirali, a od permisija odaberite prva tri polja. Sada još samo treba dodati ekstenziju .cgi za taj folder. (po volji, svaku skriptu sa cgi nastavkom koja je pisana u perlu možete preimenovati u .pl) Postupak je slijedeći: Desni klik na cgi-bin, Properties --> Virtual Directory --> Configuration --> App Mappings. Kliknite na Add --> kao Executable upišite C erlbinperl.exe "%s" %s, kao ekstenziju .cgi, Verbs-->Limit to: GET,HEAD,POST i uključite opciju check that file exist. Sada ćemo napraviti testni dokument da provjerimo uspješnost instalacije. Ovaj kod pastajte u Notepad i sejvajte kao test.cgi u cgi-bin direktorij: #!/usr/bin/perl print "Content-type: text/htmlnn"; print < Perl Je Uspješno Instaliran!!! EOF exit; Sada će folder cgi-bin podržavati .cgi ekstenziju za skripte pisane u perlu, no ako skriptu pišete u nekom drugom jeziku (pyhton, rexx, tci) onda će vam trebati neki drugi interpreter. |