I thought I'd add this here until it can be added to the docs...
If you used the unified installer with the "standalone" option (which creates a bin/instance) but later you wished you'd specified the "zeo" option (which creates in the bin directory the client1, client2, and zeoserver executables):
-
edit buildout.cfg
-
in the parts variable add
client1
,client2
, andzeoserver
. Should look like this:
parts = instance repozo backup zopepy unifiedinstaller zeoserver client1 client2
- after your "[instance]" part, add:
[zeoserver] <= zeoserver_base recipe = plone.recipe.zeoserver zeo-address = 127.0.0.1:8100
[client1] <= client_base recipe = plone.recipe.zope2instance zeo-address = ${zeoserver:zeo-address} http-address = 8080
[client2] <= client_base recipe = plone.recipe.zope2instance zeo-address = ${zeoserver:zeo-address} http-address = 8081
- save buildout.cfg
- run
bin/buildout
You should see new executables zeoserver
, client1
, and client2
in your bin
directory.