Using Zope With Apache - Zip Zap Zoom (
Page 7 of 7 )
In the event that all of this configuration and recompilation is not to
your taste, there is a far simpler option available to you. The nice
guys at Zope.org have created a pre-compiled, pre-configured package
that's designed to simplify Apache/Zope integration - it's called Zap
("Zope plus Apache in precompiled form") and it's available for free
download from
http://www.zope.org/Download/Releases/Zap-1.1.0
This pre-compiled package comes with its own custom "httpd.conf" file,
designed specifically to get the server up and running with Zope. It
contains binary versions of both Apache and Zope, and is a breeze to set
up and install, so long as there isn't any mismatch between your system
libraries and the precompiled binaries in the Zap distribution. Check it
out, if only to get a better idea of how to configure Apache to work
with Zope.
And that's about it for the moment. Whatever you've learned in this
tutorial is just the tip of the iceberg - there's a lot more you can do
with the Apache/Zope combination, including running multiple Zope-based
virtual hosts and replacing Zope's built-in authentication scheme with
Apache's HTTP authentication system. I'll be talking about those items
in a follow-up piece soon - so stay tuned!
Note: All examples in this article have been tested on Linux/i586 with
Zope 2.5. Examples are illustrative only, and are not meant for a
production environment. Melonfire provides no warranties or support for
the source code described in this article. YMMV!