zope2.7 and zeo (updated to cover 2.7b3)zeo is a must have for any zope sites, IMHO. here's how to setup zope2.7 with zeo this is not a complete howto. that will be done soon i hope, extending my current "How-to Use zeo with zope". starting with zope2.7, zeo comes with zope. and setting zeo up is rather easy. here are the steps:
i'm using source, since that helps clear some stuff that affect binary install (like, what's the port number? the admin password, etc, etc) that's it. start zeo, by running path/to/zope/instance$bin/zeoctl start then run your zope instance as usual. check the log file at log/event.log and log/zeo.log to see all messages. see how easy that is? unlike zope2.x, where we have to get the zeo tar ball, install it (where? which version? etc), do the custom_zodb.py to all zope instance, prepare the zeo config, etc, etc... see the difference?i hope to put this into a proper howto to extend the current one i have. have a good time with zope and zeo! update starting with zope-2.7b3, there are changes that areadded to zeo configuration files. mkzeoinstance.py does not overwrite existing zeo.conf, which is good, but then we won't know what other defaults are in there, which is bad. but nothing that the source won;t reveal. The way i did it, is making a bogus mkzeoinstance.py /pathto/bogusdir 8811and copying stuff over from /pathto/bogusdir/bin/* to my actual zope instance/bin i needed to change some defaults (like where my INSTANCE i) so that i don;t screw up. Tip: A good way to start - always run bin/runzeo to see that there's no screwup anywhere. once that runs ok, run normally. then use bin/runzope to check whether stuff is in order. when that works, stop zope and run zope with zopectl. |
This site conforms to the following standards: