Personal tools
You are here: Home Documentation Installation Requirements
Document Actions

Installation Requirements

Overview about the requirements necessary for running ZopRA

This overview assumes that you have a computer acting as a server with one of the following operating systems installed: Windows, Mac OSX, Linux.


Python

Python is used as the programming language for most of the basic products used by ZopRA.
ZopRA requires at least Python 2.4.

Website
Package download


Zope

Zope is the webserver we use right now to serve the rendered HTML-Pages to the browser and keeps track of the incoming requests.
ZopRA requires at least Zope 2.7. Right now we use Zope 2.9.x for development, so anything ahead of Zope 2.9.x might work but it is not tested so far.

Website
Package download


Reportlab

Reportlab is the PDF generation tool that we use. If you do not use manager that make use of pdf generation you can skip this package.
ZopRA requires at least Reportlab 1.18.

Website
Package download


PostgreSQL

PostgreSQL is the database of our choice. In principle we are not limited to this database engine since ZopRA uses the database through the SQL standard. But so far PostgreSQL was sufficent for all of our tasks.
ZopRA requires at least PostgreSQL 7.3.

Website
Package download


Psycopg/ZPsycopgDA

ZPsycopgDA is a Zope specific database adapter that make use of the Python/PostgreSQL interface of Psycopg and it is a part of the Psycopg package. ZopRA uses teh adpater through the Zope webserver. If you use a different database engine, you also have to watch out for a Zope database adapter of it.

Website
Package download



Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: