Installation
Prerequisites
Python >= 2.5.2
With Debian, all you need to do prior to running the buildout (see below) is to install following packages:
subversion build-essential python2.5-dev libjpeg62-dev libxslt-dev python-libxml2 libxml2-dev python-lxml
Getting the sources
svn co http://tracker.trollfot.org/svn/projects/dolmen/dolmen.buildout
Install types
Core install
This does not include any of the Menhir packages. The core installation includes only the required packages for running a Dolmen instance.
python bootstrap.py bin/buildout
Site install
This includes what the Core Developers'? believe is a good example of a Dolmen Site.
python bootstrap.py bin/buildout -c dolmen-site.cfg
Run it
bin/paster serve deploy.ini
Another option is to use the dolmen client.
bin/dolmen-client start
However, we recommend using paster since it is a WSGI server variant which dolmen-client is not. Therefore, run
bin/paster serve deploy.ini --daemon
to start paster in daemon mode and run
paster serve --stop-daemon
to stop the daemon again. If you need more info on paster you might try
bin/paster serve --help
Now open http://admin:admin@localhost:8080/ using the web browser of your choice. In the form put the name you wish to call the site and push create. Under Installed applications the site is now available and you can surf to it by clicking the site name.
