C.U.O.N.
Download und Installation
Auf www.cuon.org ist eine Installationsanleitung sowie die API-Dokumentation vorhanden. Zum ersten Antesten kann Mann/Frau den Internet-Client herunterladen. Dieser greift direkt auf einen installierten C.U.O.N.-Server zu. Der Testzugang ist allerdings nur rudimentär benutzbar. Sende bitte eine Email an Jürgen Hamel mit dem Wunschnamen und ich richte einen vollwertigen Account herfür ein.
Bei der Installation ist zu beachten, das die Serverinstallation nicht ganz trivial ist und Mann/Frau sollte schon ein paar Kenntnisse in Linux, PostgreSQL und Zope besitzen. Bei Problemen oder Fragen stehe ich aber gerne hilfreich zur Seite.
Folgende Installationen müssen auf der Serverseite durchgeführt werden. Dies können auch verschiedene Rechner sein:
Zope
Da ich nicht weiß, wie die Zope-Module auf anderen Systemen heißen, hier kurz eine Beschreibung für Gentoo und Debian:
Gentoo AMD64
app-admin/zope-config 0.5 net-zope/zope 2.8.3 net-zope/zpsycopgda 1.1.15
Debian Sarge
ii zope 2.6.4-1.8 open source web application server ii zope-btreefold 1.0.1-5 Zope folder that can efficiently contain man ii zope-cmf1.4 1.4.7-4 zope content management framework (CMF), 1.4 ii zope-cmfaction 0.9-2 Actions and icons add-on for Zope Content Ma ii zope-cmfcalend 1.4.7-4 zope cmf calendar, 1.4 branch ii zope-cmfcore1. 1.4.7-4 zope cmf core services, 1.4 branch ii zope-cmfdefaul 1.4.7-4 zope cmf default (basic) content, 1.4 branch ii zope-cmfformco 1.0.3-3 zope form validation for cmf and plone ii zope-cmfplone 2.0.4-3 content management system based on zope and ii zope-cmfquicki 1.5.0-2 zope add-on to easy install cmf/plone produc ii zope-cmftopic1 1.4.7-4 zope cmf topic, 1.4 branch ii zope-dcworkflo 1.4.7-4 fully customizable workflow for cmf-based pr ii zope-externale 0.8-2 Zope External Editor ii zope-formulato 1.7.0-5 A tool to create and validate web forms in Z ii zope-groupuser 3.1.1-3 zope add-on that provides user flagged as gr ii zope-plonetran 0.6-2 translation files for plone 2.0 ii zope-psycopgda 1.1.18-1 Zope Database Adapter based on python-psycop ii zope-pts 1.2-rc1-2 placeless translation service for zope ii zope-zwiki 0.37.0-4 implentation of WikiWikiWeb for Zope ii zopectl 0.3.4.4 Zope instances controlling utility
Jetzt legen Sie bitte die Datei /etc/cuon/cuon_zope.ini mit folgenden Werten an:
ZOPE_PYTHON = /usr/lib/zope-2.7.5/lib/python CUON_FS = /var/lib/zope/zope-2/var/Cuon.fs
Dabei ist die Variable ZOPE_PYTHON
das Verzeichnis, in der Ihre Zope-Packages liegen. Gewöhnlich ist das /usr/var/lib/zopexxx/lib/python. CUON_FS
zeigt auf die Datei, in der die Datenobjekte gespeichert werden, normalerweise im var-Verzeichnis der Zope-Instanz.
Unter Zope müssen jetzt die Zope-Module von C.U.O.N. importiert werden, sowie die externen Methoden aktualisiert werden. Legen Sie bitte dann in
die entsprechenden Benutzer an. Zu jeden Benutzer legen Sie bitte folgendes an:- Database-Connection (Z Psycopg Databaseconnection ) mit Namen user_XXXX_cuon_database_connection
- Z SQL-Methode mit Namen user_XXXX_executeNormalQuery
Für das XXXX setzen sie bitte den Usernamen ein.