My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Install_DeliverancePortal_Fabric  
How to install Deliverance Portal
Updated Feb 2, 2012 by mario.ruggier@gmail.com

Pre-Requisites

You should have completed the following steps :

Build & Setup

Option 1: Installing using the online package index

Build & deploy using the online package index using the following command :

fab -H <host-or-ip> portal_install config_ini:portal

See also Executing Fabric actions

Option 2: Installing using the local package index

Use this option only if you have a Bungeni package index running on your local network. Set the fabric parameters for the cached buildout by setting the local_cache parameters appropriately See Using the local_cache parameter

fab -H <host-or-ip>  portal_install config_ini:portal

See also Executing Fabric actions

Enable country theme

The deliverance portal is installed with a default theme. To install a country theme, there is a paramater in the Fabric setup.ini :

[custom]
...
country_theme = default

Set this parameter to the appropriate value (It is recommended to use the ISO 3166-1 alpha-2 codes) and run :

fab -H localhost enable_country_theme config_ini:portal 

Configure the Installation

The deliverance portal gets installed within the Bungeni installation folder in a folder called portal. See Bungeni Installation folder structure.

Within the portal folder edit deploy.ini, and set the host-name to the host-name on which you want to serve Bungeni :

[DEFAULT]
## change the below host name to whatever public host name you want the server to run on
host_name = put.your.host.name.or.ip.here

Folder Structure

Deliverance gets installed in the portal folder within the buildout folder for bungeni.

./bungeni
|-- bin
|-- buildconf
|-- cache
|-- data
|-- develop-eggs
|-- eggs
|-- locales
|-- logs
|-- parts
|-- patch
|-- plone
|-- portal
|   |-- bin
|   |-- develop-eggs
|   |-- eggs
|   |-- parts
|   `-- src
|-- src
|-- templates
`-- testdatadmp

Starting and Stopping deliverance

See using supervisor to start / stop Deliverance

Next Steps


Sign in to add a comment
Powered by Google Project Hosting