Liste de liens :
Liste de liens :
Ceci est une ancienne révision du document !
Cette page sert au suivi de projet de mise en place du framework avec DUNES.
Un portail TXM a déjà été installé à l'ENS pour l'exposition Paroles de libérés à la bibliothèque Diderot.
Les procédures de gestion de sites de pré-prod et de prod concernent des sites web mis en oeuvre par des applications. Une application peut être composée de répertoires, de bases de données et de cache. Le contenu de certaines applications est stocké dans les bases de données. On peut distinguer les répertoires : - de code PHP d'une application (push_php) - de fichiers de configuration d'une application (push_appli) - de fichiers téléchargeables (push_upload)
Pour réaliser une opération entre le site pré-prod et prod, il faut créer dans le dossier de la racine du site de pré-prod un fichier 'commandes.txt'.
Ce fichier doit contenir une série de lignes d'ordres, par exemple dans un premier temps : push_appli textometrie
Le fichier est scanné toutes les 5 minutes.
Une fois traité, la commande est déplacée dans le fichier : commandes-succes.txt
Le résultat des opérations est mis dans le fichier : resultat.txt
Les commandes sont :
Les commandes étoilées ne sont pas encore disponibles, elles peuvent être passées à la demande.
Les commandes sont adaptées en fonction des besoins qui se présentent.
On utilise 3 machines virtuelles ayant des rôles et des accès différents :
Soit “mon-portail” le nom du portail publié.
Il y a un tomcat par portail.
Soit “uportail” l'utilisateur qui exécute les tomcat correspondant aux portails d'une équipe (qui peut gérer plusieurs portails : démo, bfm, test, etc.).
Il y a 4 commandes dont 2 PUSH et 2 PULL. Les sous-points1) sont des commandes appelées par la commande parent.