Suite101

Installing Perl for Windows


© Philip Yuson

Who should read this

Those who want to use Perl in Windows 9x.

What are the options?

There are currently two ready distributions for Windows: ActivePerl and IndigoPerl

What is the difference between the two distributions?

The core program is basically the same. The major difference between the two distributions is that IndigoPerl comes with the Apache Server. (For those who do not know, the Apache Web Server allows you to test CGI scripts written in Perl).

ActivePerl comes with the Perl Program Manager (PPM). The PPM allows you to install Perl modules directly by downloading the packaged modules from ActiveState.

Click on the link for instructions on installing:


Where can I get ActivePerl

Go to the ActiveState website. Select the Windows MSI file to begin downloading. When I did this, my Internet Explorer expected a VRML file. This indicates that I did not have Microsoft Installer on my machine. If this happens to you, point the cursor on the Windows MSI link and right click your mouse. This will display a menu. Select the Save Target As item in the menu. Explorer will proceed to download the file.

If you do not have Microsoft Installer, you can download it using the link from the same ActiveState download page.

Installing ActivePerl

ActivePerl needs the Microsoft Installer. You will need to install this first. Go to the directory where you downloaded the Installer. Double-click on the downloaded Installer file. Windows will proceed to install the Installer.

Once you have installed the Installer, you can double-click on the downloaded ActivePerl file. This will start the install process.

Checking your Installation

After the installation, you may want to re-boot your system. By default, your Perl system is installed in the C:perl directory. To check if you have installed Perl correctly, go to the bin subdirectory (default is perl/bin). Enter

perl -v

You should get a message like this:

This is perl, v5.6.0 built for MSWin32-x86-multi-thread
(with 1 registered patch, see perl -V for more detail)

Copyright 1987-2000, Larry Wall

Binary build 616 provided by ActiveState Tool Corp.
http://www.ActiveState.com
Built 13:47:17 Jul 14 2000

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5.0 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.

You have successfully installed Perl in Windows if you see this message. If you did not get this message, you may want to check the documentation on the ActiveState website.


Where can I get IndigoPerl

Go To Page: 1 2 3


Post this Article to facebook Add this Article to del.icio.us! Digg this Article furl this Article Add this Article to Reddit Add this Article to Technorati Add this Article to Newsvine Add this Article to Windows Live Add this Article to Yahoo Add this Article to StumbleUpon Add this Article to BlinkLists Add this Article to Spurl Add this Article to Google Add this Article to Ask Add this Article to Squidoo