Deutsche Zope User Group
Gast 1 Benutzer online
DZUG-News

Installation von Zope mit MySQL Anbindung auf SuSE Linux 8.1

Punkt f�r Punkt Anleitung zur Installation des Zope-Servers mit Anbindung des MySQL-Servers auf SuSE Linux 8.1 Systemen

SuSE Linux 8.1 Distribution installieren.

Bei der Paketauswahl nachfolgende Pakete zus�tzlich ausw�hlen:
- zope
- mysql
- mysql-devel
- mysql-navigator
- zlib-devel
- gcc-c++
- make

Erstellen des Download Verzeichnis:
mkdir /usr/local/download
mkdir /usr/local/download/software
mkdir /usr/local/download/software/zope

Nach der Installation des Betriebssystems und der Einrichtung der Internetverbindung nachfolgende Dateien von www.zope.org in das Verzeichnis /usr/local/download/software/zope downloaden:
- aktuelle Zope binary Version Zope-2.6.1-linux2-x86.tgz
- aktuelle Python MySQL Database InterfaceVersion MySQL-python-0.9.0.tar.gz
- aktuelle Zope MySQL Database Adapter Version ZMySQLDA-2.0.8.tar.gz

F�r die Benutzerverwaltung mit in der MySQL Datenbank hinterlegten Rollen und Benutzern:
- aktuelle MySQL user folder Version mysqlUserFolder-0.9.0.tar.gz

Dateien entpacken:
cd /usr/local/download/zope
tar xvzf Zope-2.6.1-linux2-x86.tgz
tar xvzf MySQL-python-0.9.0.tar.gz

Umbenennen des aktuellen Zope Verzeichnis:
mv /opt/zope /opt/suse-zope
Neues Zope Verzeichnis anlegen :
mkdir /opt/zope

Zope binary Version in das standard SuSE Zope Verzeichnis kopieren:
cd /usr/local/download/zope/Zope-2.6.1-linux2-x86
cp �r * /opt/zope

Zope installieren
cd /opt/zope
./install �u zope �g nobody (./install �u BENUTZER �g GRUPPE)
Admin KENNWORT wird ausgegeben -> Bitte merken!

Rechte f�r var � Verzeichnis setzen
chown root var
chmod o+t var

MySQL-python Modul in Zope python Version installieren:
cd /usr/local/download/zope/MySQL-python-0.9.0
/opt/zope/bin/python setup.py build
/opt/zope/bin/python setup.py install

Produkte Zope MySQL Database Adapter und MySQL user folder installieren:
cd /opt/zope
tar xvzf /usr/local/download/zope/ZMySQLDA-2.0.8.tar.gz
tar xvzf /usr/local/download/zope/mysqlUserFolder-0.9.0.tar.gz

Zope rc � Datei ab�ndern:
Mit dem favorisierten Editor die Datei /etc/init.d/zope �ffnen
PYTHON_BIN nach �/opt/zope/bin/python� �ndern
COMMON_PARAMS Option -Z ...pid entfernen

MySQL-Server starten:
rcmysql start

Zope-Server starten:
rczope start

Eintr�ge f�r automatisches Starten von MySQL- und Zope-Server beim wechseln der Runlevel:
yast2 -> System -> Runlevel-Editor -> Runlevel-Eigenschaften
mysql: 2 3 5
zope: 3 5

Geschrieben von wheider . Letzte �nderung 01.04.2003 22:10.