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

« Doc/AD-33 » : différence entre les versions

De AJLSM
Aller à la navigation Aller à la recherche
→Paramètres spéciaux : config de la recette
m →Paramètres spéciaux : suppresion (doublon)
Ligne 96 : Ligne 96 :
|-
|-
|}
|}
==== Paramètres spéciaux ====
==== {{value|ad33-internet}}: {{path|pleade-admin.properties}} ====
==== {{value|ad33-internet}}: {{path|pleade-admin.properties}} ====
Sur l'application {{value|ad33-internet}} le {{value|2012-sep-03}}:
Sur l'application {{value|ad33-internet}} le {{value|2012-sep-03}}:

Version du 6 décembre 2012 à 11:06

Internet (publique)

Serveur

Description Valeur Commentaire
Adresse IP 195.114.115.78 derrière un parefeu.
tomcat 8080
  • serveur principal
  • propre à l'utilisateur j.cwiklinski
tomcat-b 8181
  • serveur de secours
  • propre à l'utilisateur j.cwiklinski
tomcat-consultation 8282 pour le séquenceur de Modou
tomcat-publication 8080 pour le séquenceur de Modou
SSH 22
  • utilisateur : j.cwiklinski
  • accès par clé publique.

Logiciels

Description Valeur Commentaire
OS CentOS 5
Important :
  • Complètement hors d'âge → Dépot obsolète (n'existe plus) → Impossible d'installer quoi que ce soit.
Java 1.6.0_23 -
Tomcat 6.0.30 -
Apache 2.2.3 -
Imagemagick 6.2.8.0 -
Postgresql 8.1.23 -

Sauvegardes

Crontab

# Redemarrage tomcat A
0 6 * * * sh /home/j.cwiklinski/tomcat/bin/shutdown.sh -force && rm -rf /home/j.cwiklinski/tomcat/work/* /home/j.cwiklinski/tomcat/temp/* && sh /home/j.cwiklinski/tomcat/bin/startup.sh

# Redemarrage tomcat B
#50 5 * * * sh /home/j.cwiklinski/tomcat-b/bin/shutdown.sh -force && rm -rf /home/j.cwiklinski/tomcat-b/work/* /home/j.cwiklinski/tomcat-b/temp/* && sh /home/j.cwiklinski/tomcat-b/bin/startup.sh

# lancement du sequencer
#0 * * * * /bin/sh /home/j.cwiklinski/sequencer/bin/sequencer-pleade-v0.1-20120524/execute.sh /home/j.cwiklinski/sequencer/bin/sequencer-pleade-v0.1-20120524 > /home/j.cwiklinski/sequencer/log/sequencer_$(date +\%y\%m\%d).log

Tomcat

Apache

PostreSQL

Le tableau ci-dessous reprend les configuration présente dans les fichiers ~/gael/*/WEB-INF/cocoon.xconf

Description Production Recettage
URL jdbc:postgresql://localhost/db-prod jdbc:postgresql://localhost/db-recette
utilisateur ad33-prod ad33-recette

Application(s)

  • Toutes les applications sont dans /home/j.cwiklinski/gael :

Emplacements des fichiers

/home/j.cwiklinski/gael/data
├── ead -> /media/disk/EAD
├── images -> /media/disk/images/originaux
├── images-preparees -> /media/disk/images
├── multimedia -> /media/disk/Multimedia
├── pages
└── pdf -> /media/disk/Pdf

Utilisateurs

Utilisateur Commentaire
j.cwiklinski
  • héberge les applications ;
  • gère les tomcats.

ad33-internet: pleade-admin.properties

Sur l'application ad33-internet le 2012-sep-03:

pleade.url-interne=http://localhost:8181/pleade
pleade.public-url=http://gael.gironde.fr
pleade.static-content=file:///home/j.cwiklinski/gael/data/pages
pleade.theme-dir=context://theme
pleade.sdx-data-dir=file:///home/j.cwiklinski/gael/datadir-b/
pleade.sdx-database=POSTGRESQL:pleade3
pleade.sdx-ead-repository=POSTGRESQL:pleade3
pleade.sdx-eac-repository=POSTGRESQL:pleade3
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=false
pleade.eadeac.fs-pdf=file:///home/j.cwiklinski/gael/data/pdf/
pleade.eadeac.fs-files=file:///home/j.cwiklinski/gael/data/multimedia/
pleade.ead-docs-dir=file:///home/j.cwiklinski/gael/data/ead/Prod/
pleade.eac-docs-dir=context://exemples/eac
pleade.cdc-src=context://module-eadeac/conf/cdc/FRAD033_EFG.xml
pleade.img-server.imagemagick-exe=/usr/bin/convert
pleade.img-server.racines=/home/j.cwiklinski/gael/data/images
pleade.images.preparees=/home/j.cwiklinski/gael/data/images-preparees
pleade.images.preparees.copier=true
pleade.images.filigrane=context:/theme/images/filigrane.png
pleade.filigrane-gravity=
pleade.nom-fichier-pas-filigrane=nowatermark
pleade.zones-pas-filigrane=
pleade.taille-mini-filigrane=150x150

Paramètres de publication

Répertoires Paramètres
  • 4E
  • Mi
  • EDepot
Titres générés (Méthode) : intitulé - date
  • 3 P
  • 3E
  • 4 E
  • EDepot
  • 1MiEC
  • M
  • 3 Q
  • C
  • G
  • H

toc-init-max-levels : 0 (zéro)

  • 2C
  • 3Q
Heritage des champs -> Si absent : « bureau »

Intranet

Serveur

Important :
Accessible via un VPN.
Description Valeur Commentaire
Adresse IP ? derrière un parefeu.
Tomcat ? propre à l'utilisateur pleade
SSH ? ?

Logiciels

Sauvegardes

Crontab

Tomcat

Instance de production

Instance de test

Apache

PostgreSQL

Application de prod

Application de test

Application Pleade

Emplacement

Emplacement des Images

Utilisateurs

Paramètres spéciaux

Production : $HOME/apps/ad33-prod/

./WEB-INF/properties/pleade-admin.properties
./WEB-INF/cocoon.xconf
<datasources>
</datasources>

Recette : $HOME/apps/ad33-recette

./WEB-INF/properties/pleade-admin.properties
pleade.url-interne=http://localhost:9090/recette
pleade.public-url=http://gael.gironde.fr/recette/
pleade.sdx-data-dir=file:///home/j.cwiklinski/gael/sdx-data-recette
pleade.sdx-database=POSTGRESQL:recette
pleade.sdx-ead-repository=POSTGRESQL:recette
pleade.sdx-eac-repository=POSTGRESQL:recette
pleade.eadeac.fs-pdf=file:///home/j.cwiklinski/gael/data/pdf/
pleade.eadeac.fs-files=/home/j.cwiklinski/gael/data/multimedia/
pleade.ead-docs-dir=file:///home/j.cwiklinski/gael/data/ead/Prod/
pleade.cdc-src=context://module-eadeac/conf/cdc/FRAD033_EFG.xml
pleade.img-server.racines=/home/j.cwiklinski/gael/data/images
pleade.images.preparees=/home/j.cwiklinski/gael/data/images-preparees
./WEB-INF/cocoon.xconf
<datasources>
<jdbc name="recette" logger="sdx.rdbms.pleade3">
	<pool-controller min="5" max="100" />
	<dburl>jdbc:postgresql://localhost/db-recette</dburl>
	<!-- INFO (MP) : JDBC URL pour MySQL. La difficulté est de résoudre le
	problème des pertes de connexion lorsque l'application montre une
	inactivité de plus de 8 heures (valeur par défaut dans MySQL). Ici, on la
	règle à 24 heures.
	<dburl>jdbc:mysql://localhost/pleade3?autoReconnectForPools=true&amp;sessionVariables=wait_timeout=86400;</dburl>-->
	<user>ad33-recette</user>
	<password>****</password>
</jdbc>
</datasources>