in reply to Web server on CD??

There are quite a number of small HTTP servers. However, I wouldn't use them. First off, they're more likely, methinks, to be buggy. Secondly, your customers are likely to use Apache -- if your demo runs on the same platform as their server, then that's just another plus. Thirdly, you already need to know how to admin apache; no reason to have to learn another one for no good reason. Fourthly, apache is mature; it's likely that it's been ported to whatever system you want to build a CD for -- win32, linux, mac, random unix of the hour...

That said, the only tiny web server I've delt with is xirtami, and I'd urge you to avoid it.

I suspect rather strongly that you can make an apache install that uses entirely reltive paths fairly easily -- make sure to include a .bat file, shell script, and OS<X equiv to launch it with the correct config file.

Also, don't use port 80 by default. Not only is it a security risk, it'll be a headache for the customer if they already have a server on port 80 on the machine they want to demo on.


Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).