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
m →Utilisateurs : déplacement
→Serveur : +ajout section: utilisateur UNIX
Ligne 24 : Ligne 24 :
* accès par clé publique.
* accès par clé publique.
|-
|-
|}
==== Utilisateurs ====
{| class="wikitable sortable"
|-
! Utilisateur !! Commentaire
|-
| {{value|j.cwiklinski}} ||
* héberge les applications ;
* gère les tomcats.
|-
| {{value|ajlsm}} || {{todo|début de mise en place}}
|}
|}



Version du 6 décembre 2012 à 11:08

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.

Utilisateurs

Utilisateur Commentaire
j.cwiklinski
  • héberge les applications ;
  • gère les tomcats.
ajlsm
To do :
début de mise en place.

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

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>