Running Lisp Webservers under Apache

January 23, 2005, at 06:06 PM

I wrote up a short piece on how to configure Apache to use a Lisp webserver for specific files and directories, using mod_proxy and mod_rewrite. As I say therein:

There are several webservers implemented entirely in Lisp. You may be excited about the prospect of using them. But, if you've tried using them for part of a large site, you may have realized that Apache does certain things better, and it would be nice if you could somehow use Lisp for only part of the site. Or, you may be advocating that Lisp be used for a part of your corporate website, but the company understandably does not want to redo the entire site to use a Lisp server. Perhaps it's just easier to sell people on the idea of Lisp if it fits in with other things instead of trying to replace everything.

I would be remiss if I did not make note of mod_lisp, which has similar goals; but my approach requires no additional software, just Apache and your Lisp webserver. Also, it's questionable whether mod_lisp adds anything.

If anyone tries this, I'd love to hear from you. How did it work? What are you using it for? Anything I could have clarified and didn't?

New blog!

January 14, 2005, at 12:32 AM

I'm creating this blog as a place to write my ideas about computing, of which I have a plethora. I found that posting them to my personal Livejournal was a bad idea, because almost all of my readers simply skipped such posts, and it just wasn't a good way to invite discussion. Hope y'all have fun reading it!

I am planning to submit it for inclusion on the Planet Lisp blog aggregator, when I have a few more posts and a better feeling for how often I'm going to update it.

I hope you find CS Thoughts thought-provoking and entertaining, not necessarily in that order. If you do, you can return the favor with your comments!