Run Plone#

This chapter shows the commands to run Plone after it is installed.

There are different commands to run Plone, depending on which method you used to install Plone.

Run Plone in foreground mode#

Running Plone in foreground mode will show output in the terminal. This is recommended while developing a Plone site. The command you use depends on the installation method you used.

Cookieplone:
make backend-start
Buildout:
bin/instance fg
pip:
bin/runwsgi instance/etc/zope.ini
cookiecutter-plone-starter:
make start-backend

For any of these commands, press ctrl-c to stop the process.

Run Volto#

If you use the Volto frontend, you need to run the frontend in a separate process and terminal session.

Cookieplone:
make frontend-start
cookiecutter-plone-starter:
make start-frontend

For any of these commands, press ctrl-c to stop the process.

Start Plone as a background service#

Buildout:
bin/instance start

Stop Plone as a background service#

Buildout:
bin/instance stop

Run a debug console#

The debug console gives you a Python prompt with the Plone site's configuration loaded. Use this for troubleshooting.

Cookieplone:
make -C backend console
Buildout:
bin/instance debug
pip:
bin/zconsole debug instance/etc/zope.ini
cookiecutter-plone-starter:
make -C backend debug

For any of these commands, press ctrl-d to stop the process.