Perl is the leading scripting language that is used for developing dynamic Web sites under the UNIX platform. The Perl language is mostly cross-platform aware. Unless you are using many UNIX-specific features, most scripts are easily migrated to the Windows platform. This article describes how to install the Perl language interpreter and configure the Internet Information Services (IIS) server to use Perl for CGI scripts, how to use Perl scripts as an ISAPI filter, and how to configure Perl to act as an accepted language for Active Server Pages (ASP) processing.
To obtain ActivePerl software, which is a special version of the Perl language interpreter that is designed to work under Windows and with additional Windows specific extensions, visit the following ActiveState Web site to download the ActivePerl installer:
ActivePerl version numbers use the same version numbering system as the main Perl distribution package. However, ActivePerl also gives a "build" number, which indicates the specific build (which incorporates new features, enhancements, and bug fixes). For example, the full ActivePerl distribution package may be referred to as ActivePerl 5.6.1 Build 631. Microsoft recommends that you always select the latest stable build of the ActivePerl distribution package.
To install the ActivePerl software:
Log on to the Web server computer as an administrator.
Download the ActivePerl installer from the following ActiveState Web site:
ActivePerl comes with a complete set of Perl documentation, including some tutorials and guides, How-Tos and FAQ documents. To access the documentation, click Start, point to Programs, point to ActiveState ActivePerl X.X (where X.X is the version number), and then click Documentation. The documentation is in the form of HTML Help documents, which you can browse, search, and bookmark different sections of the documentation.