Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Web Servers For Windows 98

by Stamp_Guy (Monk)
on Feb 10, 2001 at 23:58 UTC ( #57655=perlquestion: print w/replies, xml ) Need Help??

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

Right now, I develop all of my CGI programs locally on my Win98 box and use ActiveState Perl with Sambar server to test them. I then upload them to a Linux server. Sometimes it works, sometimes it doesn't. I'm not at all impressed with Sambar's stability and I couldn't figure out Xitami server worth beans (Sambar beats that hands down). My problem with Sambar is that it's error logs are virtually non-existant. What server would you recommend I use? I need one that fits the following qualifications:
  • Creates Error logs
  • Is isn't very large in file size (the smaller the better)
  • Consumes as little resources as possible (remember this is just for testing)
  • Is relatively easy to configure.
  • Runs on Win95 and Win98.
The only ones I know of for Windows are Apache, PWS, Sambar, and Xitami. I personally haven't tried either Apache or PWS yet. What do you guys suggest?

Replies are listed 'Best First'.
Re: Web Servers For Windows 98
by OeufMayo (Curate) on Feb 11, 2001 at 00:08 UTC

    You may find what you need at Indigostar. They provide an Apache+Perl package called Indigoperl, ready to run (unzip the file and you're done!). Also, their modules are ActiveState-PPM compliant.

    Another solution would be to get a regular Apache distribution and install it by yourself, it takes some practice, but it's really worth after a while.

    PerlMonger::Paris(http => '');</kbd>
Re: Web Servers For Windows 98
by saucepan (Scribe) on Feb 11, 2001 at 00:57 UTC
    I played around with the Win32 version of Apache for a while, using it with Cold Fusion. It seemed to work OK. I found it quite easy to set up -- you can just grab the binaries, and I just noticed there's now a Microsoft installer package, which makes it even easier -- and easy to configure, too.

    I don't remember actually trying to use any CGI scripts, but I haven't heard anything about it not working on Win32.

    Just to be sure, though, I just installed it and am happy to verify that CGI scripts do work fine under Win98, and the error log is readable while the server is running. :)

Re: Web Servers For Windows 98
by TheoPetersen (Priest) on Feb 11, 2001 at 05:19 UTC
    Apache is terrific, and runs just fine on Windows for testing. I recommend Randy Kobes' distribution, which comes with which includes Perl, Apache, mod_perl and mod_ssl all in one package. Everything works.

    It's not the latest version (as of last time I checked) but it should be fine for your tests.

(crazyinsomniac) Re: Web Servers For Windows 98
by crazyinsomniac (Prior) on Feb 11, 2001 at 06:23 UTC
    I also recomend Indigoperl(Apache).

    I also believe in being lazy, but getting Indigoperl up and running was a snap.

    Creating an advanced configuration (multiple vhosts etc.) might be a little bit difficult(just a little bit), but testing a couple of scripts, or a single mock web site is easier than cake.

    Plus, IndigoPerl comes with a GUI(Web-Based) Perl package manager.
    Read all about it here PerlMonks style.

    "Disclaimer: Don't blame, it came from inside the void"
    #--------------------------------------------- crazyinsomniac

Re: Web Servers For Windows 98
by $CBAS (Scribe) on Feb 11, 2001 at 04:57 UTC
    In my Win9x days I used to run an HTTP server called OmniHTTPd Pro.
    It's very compact and incredibly easy to deploy.
    It does logs too and you get a bunch of cool stuff like virtual servers.
    I haven't benchmarked it but since you're running it on Win9x, I doubt performance is your main concern.

    In my experience, PWS is utter crap and Apache is just too much of a hassle to configure if you're doing small personal stuff (yeah, I believe in the lazyness thing).

    You best do a search on or something because I forgot the official url for OmniHTTPd ...

    Hope this helps!

Re: Web Servers For Windows 98
by Pahrohfit (Sexton) on Feb 11, 2001 at 08:33 UTC
    I would definatly go with Apache on whatever platform you choose. I have been running it for over 2 years on a variety of platforms and system sizes and have NEVER come across a problem with its stability or useability.
Re: Web Servers For Windows 98
by synistar (Pilgrim) on Mar 23, 2004 at 14:57 UTC

    Here is a quick summary of links

    • Randy Kobes distribution: 30MB (Perl, Apache)
      • Comes with installer. Quickest and simplest way.
    • Indigo Star's IndigoPerl: 30MB (Perl, Apache, later versions include PHP).
      • Simple install. Unzip and run a batch file. Includes IndigoStar's package management tool (compatible w/ppms).
    • Apachefriend's mini-XAMMP: 13MB 7-Zip file or 29MB ZIP (Perl, Apache, MySQL, PHPMyAdmin, SQLite)
      • Stripped down version of Perl (MiniPerl). Batch file install.
    • Apachefriend's XAMMP: 29MB 7-ZIP or 58MB Zip (Apache, MySQL, PHP, Perl, mod_php, mod_perl, mod_ssl, openssl, PHPMyAdmin, Webalizer, Mercury Mail Transport System Win32/NetWare, JpGraph, FileZilla FTP Server, SQLite)
      • Everyting and the kitchen sink. Can optionally install major components separately (FTP server, Mail Transport, mod_perl) or do all with one batch file.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://57655]
Approved by root
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (4)
As of 2023-03-20 16:44 GMT
Find Nodes?
    Voting Booth?
    Which type of climate do you prefer to live in?

    Results (59 votes). Check out past polls.