Minimal Plone4 Buildout

Plone4 is out and it's better, faster and leaner than ever! Thanks to buildout, the installation is also very easy and just a few lines of buildout configuration are needed.

This is a minimal Plone4 buildout.cfg file which also installs PIL:

[buildout]
parts = instance
extends = http://dist.plone.org/release/4.0-latest/versions.cfg
find-links = http://dist.repoze.org/

[instance]
recipe = plone.recipe.zope2instance
eggs =
    Plone
    PIL

 

If you want to use a ZEO server setup, extend buildout.cfg with zeo.cfg:

[buildout]
extends = buildout.cfg
parts += zeoserver

[zeoserver]
recipe = plone.recipe.zeoserver

[instance]
shared-blob = on
zeo-client = True

 

Please note that these are setups for testing. For production-setups you may have to configure it differently. For example you may want to use different ports for your servers, like:

[zeoserver]
zeo-address = 8100

[instance]
http-address = 8080
zeo-address = ${zeoserver:zeo-address}

 

If you want to install Plone4 this way, get the minimalplone4-buildout from github: http://github.com/collective/minimalplone4