forked from ScoDoc/DocScoDoc
.. | ||
doc_poursuites_etudes | ||
etc | ||
softs | ||
anonymize_db.py | ||
config.sh | ||
create_database.sh | ||
create_dept.sh | ||
create_user_db.sh | ||
default-etapes.txt | ||
delete_dept.sh | ||
diagnostic.sh | ||
distrib.sh | ||
etablissements.csv | ||
initialize_database.sh | ||
install_cal_modules.sh | ||
install_debian7.sh | ||
install_debian8.sh | ||
install_debian9.sh | ||
install_debian10.sh | ||
postupgrade-db.py | ||
postupgrade.py | ||
psql_restore_databases.sh | ||
README | ||
restore_scodoc_data.sh | ||
save_scodoc_data.sh | ||
scodoc_config.py | ||
scodocutils.py | ||
set_passwd.sh | ||
upgrade.sh | ||
utils.sh |
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