57 lines
1.2 KiB
Plaintext
57 lines
1.2 KiB
Plaintext
|
|
CONFIGURATION DE SCODOC
|
|
-----------------------
|
|
|
|
Emmanuel Viennet, juin 2008, mar 2017
|
|
|
|
|
|
|
|
0) INSTALL de base:
|
|
- prerequis: apache2, utilisateur www-data
|
|
- detarer ScoDoc.tgz (== Zope + produits + scodoc)
|
|
|
|
|
|
1) Creation de la base utilisateurs (initialement vide)
|
|
|
|
-------
|
|
|
|
Sept 2013: ScoDoc 7 : python2.7, Debian 7, Zope 2.13.21
|
|
|
|
|
|
Pour la construction de Zope:
|
|
attention: on veut bénéficier des paquets python Debian !
|
|
donc
|
|
|
|
apt-get install python-dev
|
|
apt-get install python-virtualenv
|
|
apt-get install gcc
|
|
virtualenv --system-site-packages /opt/zope213
|
|
cd zope213/
|
|
bin/easy_install -i http://download.zope.org/Zope2/index/2.13.21 Zope2
|
|
# ...long...
|
|
|
|
bin/easy_install Products.ZSQLMethods
|
|
bin/easy_install ZPsycopgDA
|
|
# Avec Debian 8: probleme install de ZPsycopgDA
|
|
# essai en le copiant de la version Debian 7. Semble ok.
|
|
|
|
# Problemes persistant avec pydot (voir commentaire dans script install)
|
|
|
|
# Si besoin, création de l'instance Zope:
|
|
bin/mkzopeinstance -d /opt/inst
|
|
|
|
(XXX admin / admin)
|
|
|
|
|
|
2) Migration bases de données
|
|
Sur ScoDoc6:
|
|
pg_dumpall > scodoc.dump.txt
|
|
|
|
|
|
|
|
passage en UTF-8
|
|
- sources Python
|
|
- locale systeme (scrip install)
|
|
- creation des bases (users et depts)
|
|
- recodage du dump sql
|