in reply to Connecting the dots

Not sure why you've downloaded both ActivePerl and XAMPP.
Perl is pre-bundled in the apache xampp distro... Installing a 2nd Perl compiler might complicate or confuse things if you're just starting to learn Perl.

Update:
duh, my bad. I've never used Komodo, but I'm guessing it bolts together nicely with ActivePerl. Just be prepared for little differences in the Perl versions between XAMPP and ActivePerl. For assured complete compatibility, you should be able to configure XAMPP to use the ActivePerl installation rather than its own pre-bundled version. This of course would defeat the main purpose of combining Perl with your webserver thus being a lot slower; but this wouldn't be a huge issue while your getting started learing Perl, and CGI 'stuff'.

Perl also works fine on Microsoft IIS. Unless you've got a specific need to use apache, IIS should be adequate for most things

Also, if you do choose the IIS option, install IIS first before installing ActivePerl. This way, the ActivePerl installer will create the cgi mappings automatically. While you could definitely do this yourself, having it created for you will make it easier to get started. And having a configured working example to look at, should make configuring your webserver easier to understand too.

Replies are listed 'Best First'.
Re^2: Connecting the dots
by ww (Archbishop) on Oct 19, 2009 at 02:18 UTC
    To paraphrase another rap against M$,
    Friends don't let friends use IIS.

    However, your point about the XAMPP package is well taken. It might well be better for OP to abandon that, and install/config Apache, MySQL, etc., as needed.

Re^2: Connecting the dots
by Kamil (Novice) on Oct 19, 2009 at 08:45 UTC
    I am already reading Learning Perl 5th edition.
    Since our company uses IIS as its intranet server, on my PC (which runs Win XP SP3):
    1. i install IIS
    2. i install ActivePerl
    3. i test my Hello world on Perl
    Any correction/suggestion appreciated.
    Thank you
    Kamil