Using IIS 6.0 (Windows Server 2003)
Before you begin make sure to complete the Installing Perl section above.
To begin, create a folder that serves as your study root in the wwwroot folder. The main folder for web pages under IIS is C:\Inetpub\wwwroot (although this is the default location, your system administrator may change it).
For example, if the SSI Web study were called "stu1", a folder could be created in the wwwroot folder named "stu1".
Open the IIS (Internet Information Services) Manager, located in the Administrative Tools folder of the Control Panel. A new virtual directory must be created by right-clicking "Default Web Site" and selecting New|Virtual Directory.
Using the Virtual Directory Creation Wizard, select an alias for the folder. The alias is used in the web URL, i.e. http://www.myserver.com/mystudy/stu1login.html.
Next, enter the path to the folder where the study is located. This is the study root folder that was created in a previous step.
Make sure only the "Read", "Run scripts", and "Execute" options are checked.
After finishing the Virtual Directory Creation Wizard, the alias used appears in the list of items under Default Web Site. Right-click the alias and select Properties.
To verify that SSI Web scripts will run correctly, check that "Execute permissions" says "Scripts and Executables", and click Configuration.
Scroll down through the extensions, and verify that your Perl interpreter is registered to handle .pl extensions. If it is not present, check with your System Administrator about adding the extension.
Permissions must be set on the files so that they can be viewed on the Internet. To do this, right-click the virtual directory, and select "Permissions".
Find the entry for "Internet Guest Account", and if not already checked, put a check for the "Modify" flag. All the flags below it should also become checked. Click OK to close the permissions window.
To complete the configuration, click Web Service Extensions from the tree view. If not already allowed, right-click "All Unknown CGI Extensions" and select Allow. This should also be done for other items referring to CGI, such as "Perl CGI Extension" (this may vary with your Perl interpreter).
Configuration of the web server is now complete and ready for testing. Be aware with the many different Perl interpreters and server configurations, these instructions may vary slightly. Consult your System Administrator for assistance.