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