Install Plone Using A Minimal Buildout¶
This example is adequate for a quick evaluation.
Do not use it in production !
Create a directory called Plone-5 and enter it:
mkdir Plone-5 cd Plone-5
Create a virtual python environment (virtualenv) and install zc.buildout:
virtualenv-2.7 zinstance cd zinstance bin/pip install zc.buildout
Create a buildout.cfg file:
echo """ [buildout] extends = http://dist.plone.org/release/5-latest/versions.cfg parts = instance [instance] recipe = plone.recipe.zope2instance user = admin:admin http-address = 8080 eggs = Plone """ > buildout.cfg
This will start a long download and build process.
You can ignore Errors like
SyntaxError: ("'return' outside function"...".
After it finished you can start Plone in foreground-mode with:
You can stop it with
ctrl + c.
Start and stop this Plone-instance in production-mode like this;
./bin/instance start ./bin/instance stop
Plone will run on port 8080 you can access your install via http://localhost:8080.
Use login id “admin” and password “admin” for initial login so you can create a site.