Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
public:framework_portails_ens [2016/11/18 16:48] slh@ens-lyon.fr |
public:framework_portails_ens [2018/09/07 17:34] (Version actuelle) slh@ens-lyon.fr |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
* accès SSH pour paramétrer le portail | * accès SSH pour paramétrer le portail | ||
* dans un tomcat indépendant installé dans le home de l'utilisateur "txm" | * dans un tomcat indépendant installé dans le home de l'utilisateur "txm" | ||
+ | |||
+ | |||
===== Proposition d'architecture ===== | ===== Proposition d'architecture ===== | ||
Ligne 38: | Ligne 40: | ||
* les corpus -> la configuration du corpus stocke les requêtes des sous-corpus et partitions créés | * les corpus -> la configuration du corpus stocke les requêtes des sous-corpus et partitions créés | ||
* les utilisateurs -> un fichier est créé quand un utilisateur s'inscrit, un fichier est modifié quand un utilisateur se connecte/déconnecte | * les utilisateurs -> un fichier est créé quand un utilisateur s'inscrit, un fichier est modifié quand un utilisateur se connecte/déconnecte | ||
- | * les profiles -> un fichier est créé quand l'administrateur du portail créé un profile, un fichier est modifier quand l'administrateur met à jour les droits d'un profile | + | * les profiles -> un fichier est créé quand l'administrateur du portail crée un profile, un fichier est modifié quand l'administrateur met à jour les droits d'un profile |
- | * ~uportail/projets/mon-portail : contient les fichiers HTML spécifique au portail. Ces fichiers sont recopié dans la webapps une fois celle ci déployée | + | * ~uportail/projets/mon-portail : contient les fichiers HTML spécifiques au portail. Ces fichiers sont recopiés dans la webapps une fois celle-ci déployée |
* %%$TOMCAT%%/webapps/mon-portail | * %%$TOMCAT%%/webapps/mon-portail | ||
* html : pages de navigation internes du portail | * html : pages de navigation internes du portail | ||
* images | * images | ||
- | * biblios : pages de bibliographie des textes des corpus du portail | + | * biblios : pages de notices des textes des corpus du portail |
* pdfs : version pdf des textes des corpus du portail | * pdfs : version pdf des textes des corpus du portail | ||
+ | |||
+ | ==== Protocoles réseau d'un portail TXM ==== | ||
+ | |||
+ | * envoyer des mails (SMTP) : gestion des inscriptions et récupération de mot de passe des comptes utilisateurs | ||
+ | * téléchargement de fichiers (SFTP) : upload de corpus binaire, d'images de fac-similé, de pages web et de fichiers de configuration | ||
+ | * ligne de commande (SSH) : lancement/arrêt de portail | ||
+ | |||
+ | ==== Actions d'un portail TXM ==== | ||
+ | |||
+ | * démarrer un portail | ||
+ | * redémarrer un portail | ||
+ | * arrêter un portail | ||
==== Protocole PUSH & PULL entre qualif et prod ==== | ==== Protocole PUSH & PULL entre qualif et prod ==== | ||
- | Il y a 4 commandes dont 2 PUSH et 2 PULL. Les sous-points sont des commandes appelées par la commande parent. | + | Il y a 4 commandes dont 2 PUSH et 2 PULL. Les sous-points((qui n'ont pas de nom de commande)) sont des commandes appelées par la commande parent. |
=== PULL === | === PULL === |