Kiko has asked for the wisdom of the Perl Monks concerning the following question:

Hey, What's the best web server to run Perl on in a windows environment?

Replies are listed 'Best First'.
RE: Web Server
by t0mas (Priest) on Sep 12, 2000 at 10:27 UTC
    If you download and install the Indigo Perl distro, Apache comes pre configured and ready to run with perl, and that might be "best" in some views.

    /brother t0mas
RE: Web Server
by little (Curate) on Sep 12, 2000 at 07:28 UTC
    on Win95/98 and probably on WinME you might use apache, xitami or the MS personal webserver on WinNT or 2000 you might use apache, xitami or MS IIS All work fine on what they where designed for. So for what do you want to use it? \n little All the decision is left to your taste. :-)
Re: Web Server
by vrempire (Sexton) on Sep 12, 2000 at 08:29 UTC
    Hi Kiko, I am using ActiveState Perl ver. 5.6.0 and I am using Windows 98 OS.To run the Perl in Windows environment,I am using the Microsoft Personal Web Server for Windows 98. You can get the PWS(Personal Web Server) from the Windows 98 CD,unlike the PWS for Windows 95,where you can download it from the Internet.<br> Before it,I only using the Free Hosting from virtualave.net.But since I don't have privilege to add the Perl Module inside the server,so I have to use the PWS since I can now use it with PPM.I use the Net::FTP module which is inside libnet.<br> I am feel comfortable using it since it is easy to use.Just need a little configuration to make it go to perl path.And also have to modify the first things in Perl script.Instead #!/usr/bin/perl,I have to substitute it with print "HTTP/1.0 200 OK\n";. You just have to view it inside the browser with the addresshttp://localhost/blablablablaSo,for the time being,I think using the PWS is the best for me(for my condition).Any other suggestions, guys? VREMPIRE Lord of the Darkness
RE: Web Server
by Jouke (Curate) on Sep 12, 2000 at 14:54 UTC
    I often use Sambar. It's a full-featured webserver, which can (if you wish) also install Perl for you. If you already have a Perl-distribution running (like Activestate), you can also choose not to install Sambar's Perl distribution.

    Sambar has full CGI-support, is (relatively) fast and fully configurable.

    Jouke Visser, Perl 'Adept'
RE: Web Server
by OzzyOsbourne (Chaplain) on Sep 12, 2000 at 20:31 UTC
    I guess it depends on what you mean by best. I've used IIS, and PWS, for years and they work fine (generally), and they are relatively easy to set up, and involved to lock down. Apache is supposed to be more secure, but a little more involved to set up (I've never set up Apache, so don't rail me).

    The main difference is that Apache starts out locked down, and you have to open up what you want, and IIS starts out pretty open, and you have to lock it down. That is my understanding, at least.

    ozzyosbourne hopes he does not get railed on this...

Re: Web Server
by wardk (Deacon) on Sep 12, 2000 at 21:17 UTC

    Netscape Enterprise Server works great, and is easy to administer. It's not free like Apache, but Perl CGI works without any issues whatsoever on NT4 (both server and workstation).

    My most recent client went with Netscape over apache for two simple reasons. They were comfortable with applying SSL certificates to it, and they could get a support contract from Netscape.

    Personally, I would prefer apache.

    Good luck!

RE: Web Server
by $CBAS (Scribe) on Sep 13, 2000 at 01:27 UTC
    Try OmniHTTPd. It's small (1.4MB download) and a great devel-server for Win9x. I used it for a long time but since I installed Win2K, I started using IIS5 ... don't know why though ... it's hella slow and takes ALOT more memory, and the version that comes with Win2K Pro is way too crippled! just my .02 # CBAS