Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

Doc/AM-Angers

De AJLSM
Aller à la navigation Aller à la recherche

Serveur

Description Valeur Commentaire
Adresse IP 80.82.238.71 derrière un parefeu.
Tomcat prod 8188 propre à l'utilisateur pleade
Tomcat test 8190 propre à l'utilisateur pleade-test
SSH 22
  • demander l'ouverture du parefeu ;
  • fournir sa clé publique.

Logiciels

Description Valeur Commentaire
OS Debian 6.0.5
  • tous les logiciels proviennent du dépot debian.
  • Sauvegardé intégralement tous les soirs
Java 1.6.0_26 -
Tomcat 6.0.35 -
Apache 2.2.16 accès en lecture seul
Imagemagick 6.6.0.4 -
Postgresql 8.4.12 utilisé pour le système d'annotation.

Sauvegardes

  • non pris en charge.

Crontab

  • non pris en charge.

Tomcat

Deux instances existent, une pour la prod, l'autre pour le test :

CATALINA_HOME=/usr/share/tomcat6
CATALINA_BASE=/srv/pleade/catalina.base
CATALINA_BASE=/srv/pleade-test/catalina.base

Instance de production

Description Valeur Commentaire
utilisateur pleade -
port 8190 fermé
démarrage ~/go.sh -
arrêt ~/stop.sh -

Instance de test

Description Valeur Commentaire
utilisateur pleade-test -
port 8190 fermé
démarrage ~/go.sh -
arrêt ~/stop.sh -

Apache

En lecture seule.

PostgreSQL

Une base postgreSQL à été configurer dans les versions antérieur à la 3.4 pour gérer un système d'annotation. La mise à jours de la visioneuse Pleade à briser ce système, on maintient la configuration en place :

    <!-- Declaration des DATASOURCES -->
    <datasources>
        <jdbc name="pleade3" logger="sdx.rdbms.pleade3">
             <pool-controller min="5" max="100" />
             <dburl>jdbc:postgresql://pleadedb/pleadedb-test</dburl>
             <user>pleadedb-test</user>
             <password>*****</password>
        </jdbc>
        <jdbc name="annotate" logger="sdx.rdbms.annotate">
            <pool-controller min="5" max="100" />
            <dburl>jdbc:postgresql://pleadedb/pleadedb-test</dburl>
            <user>pleadedb-test</user>
             <password>*****</password>
        </jdbc>
    </datasources>

Pour l'indexation, nous avons demandé à M. Dufresne de nouvelles tables :

Remarques : Les bases sont sur des serveurs distant.

Remarques : Les mots de passe sont dans le fichier internals/acces_am-angers.asc.

Application de prod

Bases Utilisateurs Commentaires
pleadedb-front pleadedb-front srvpleade.angers.fr
pleadedb-back pleadedb-back srvpleade.angers.fr

Application de test

Bases Utilisateurs Commentaires
pleadetestdb-front pleadetestdb-front srvpleadetest.angers.fr
pleadetestdb-back pleadetestdb-back srvpleadetest.angers.fr

Application Pleade

Emplacement

Deux applications, donc deux chemins :

  • prod : /srv/pleade/catalina.base/webapps/pleade
  • test : /srv/pleade-test/catalina.base/webapps/pleade
~
|-- catalina.base
|   |-- bin
|   |-- conf
|   |   `-- Catalina
|   |-- logs
|   |-- temp
|   |   `-- tempTransformedDocs
|   |-- webapps
|   |   |-- pleade
|   |   |-- pleade-3.4 -> pleade
|   |   |-- pleade-3.5 -> ./pleade-angers-v0.2.2012-aou-08
|   |   |-- pleade-angers-v0.2.2012-aou-08
|   |   `-- ROOT
|   `-- work
|       `-- Catalina
`-- shell-scripts
    |-- backup
    |-- httpd-maintenance
    `-- logs

Emplacement des Images

Les deux applications renvoient vers le même répertoire physique, qui se trouve sur un disque NFS :

  • /srv/pleade-images-archives/ville
  • /srv/pleade-images-archives/alm

Liens symboliques

  • Prod
    • /srv/pleade/catalina.base/webapps/pleade/images-archives
    • /srv/pleade/catalina.base/webapps/pleade/images-archives-alm
  • Test
    • /srv/pleade-test/catalina.base/webapps/pleade/images-archives
    • /srv/pleade-test/catalina.base/webapps/pleade/images-archives-alm


Utilisateurs

Au moins 4 utilisateurs existent, l'un d'eux avait des identifiants vide, je l'ai commenté.

  • WebAlma : admin
  • etc.

Paramètres spéciaux

pleade-test: pleade-admin.properties

Sur l'application pleade-test le 2012-août-17 :

pleade.url-interne=http://localhost:8090
pleade.public-url=http://localhost:8090
pleade.static-content=context://module-eadeac/pages
pleade.theme-dir=context://theme
pleade.sdx-data-dir=context://module-eadeac/datadir
pleade.sdx-database=
pleade.sdx-ead-repository=
pleade.sdx-eac-repository=
pleade.log-file-directory=context://WEB-INF/logs
pleade.zones=zone-ip-local:127\.0\.0\.1;zone-ip-internet:^192\.168\..+\..+
pleade.use-locale=true
pleade.eadeac.fs-pdf=/srv/pleade/catalina.base/webapps/pleade/images-archives/ville/pdf/
pleade.eadeac.fs-files=
pleade.ead-docs-dir=context://exemples/ead
pleade.eac-docs-dir=context://exemples/eac
pleade.cdc-src=context://module-eadeac/conf/cdc/cdc.xml
pleade.tei.export.path=context://exports_tei
pleade.img-server.imagemagick-exe=/usr/bin/convert
pleade.img-server.racines=/srv/pleade/catalina.base/webapps/pleade/images-archives/
pleade.images.preparees=ACANGER
pleade.images.preparees.copier=false
pleade.images.filigrane=context:/theme/images/local/filigrane_pleade_03.png
pleade.filigrane-gravity=
pleade.nom-fichier-pas-filigrane=nowatermark
pleade.zones-pas-filigrane=
pleade.taille-mini-filigrane=50x50