IIS and FastCGI/Scripting languages/Perl

This tutorial will teach you how to get IIS working with FastCGI, and Perl. We will be using FCGI::IIS. These steps should be followed in order. Further documentation on FCGI::IIS, can be found directly on CPAN.

Install FCGI::IIS

 * Strawberry Perl
 * perl -MCPAN -e'install FCGI::IIS'


 * ActiveState


 * ppm install FCGI
 * ppm install http://www.cosmicscripts.com/modules/perl/FCGI-IIS.ppd

Additions to fcgiext.ini
Add the following to the [Perl] stanza:

Which should make the .ini file read something like:

Notice FCGI::IIS=test: this gets a test up and running. To develop or run production with FCGI::IIS, or after your test succeeds remove the FCGI::IIS. Further information can be found in FCGI::IIS docs.

Restart website
To restart a website: Start &rarr; Administrative Tools &rarr; IIS &rarr; Expand left panel to Websites &rarr; Right click website Stop &rarr; Right click website Start.

From this point it should be easily to install Catalyst or whatever other perl framework you'd like.