[wpms_breadcrumb reverse="0"]
Internet Applications - Technologies JAVA & XML

Jahia : Administration

Reference : JAHA
3 jours - 1990 € HT
Prochaines sessions
  • Le 28/08/2019
  • Le 29/10/2019
  • Le 18/12/2019
Jahia : Administration
Objectifs

  • Cette formation Jahia administration couvre tous les aspects techniques dans le fonctionnement, la mise en œuvre, la surveillance et l’optimisation de Jahia. Elle ne s’adresse donc pas aux utilisateurs de Jahia. Dans un premier temps, nous présentons l’architecture générale de Jahia et les liens entre les différentes technologies sous-jacentes : Tomcat, serveur d’application (Jboss, Websphère, Weblogic), le moteur de Workflow jBPM, le moteur de règles Drools, etc. afin de bien positionner les différents points d’entrée de l’administration Jahia. Ensuite vous allez apprendre à installer Jahia sous Linux ou Windows et à effectuer les premiers réglages post-installation en utilisant la ligne de commande pour maîtriser vos actions. Vous apprenez à utiliser l’interface d’administration pour régler les paramètres du serveur (projets, utilisateurs, portlets, modules) et du site (groupes, langues) tout en maîtrisant les réglages avancés et les options pertinentes. Le dernier chapitre traite des performances et de la surveillance de vos applications Jahia tout en vous rendant capable d’anticiper les dysfonctionnements et de savoir y remédier.

Pré requis

  • Connaissances basiques de Java/Java EE et de bonnes bases en administration Linux.
    Afin de disposer d’un minimum de recul il est recommandé d’avoir une connaissance fonctionnelle de Jahia et d’avoir suivi la Formation  Jahia utilisateur

Modalités pédagogiques

Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

Inscription

Programmes de Jahia : Administration

Architecture générale de Jahia

Les différentes couches de Jahia
Qu’entend-on par « tout est contenu » ?
Les technologies intégrées
Aperçu de l’architecture générale (cache, filtres, modules, stockage, etc.)
Les plugins de Jahia (modules)
Qui utilise quelle partie de l’architecture (développeur, intégrateur, Webmaster, etc.) ?

Installation et configuration de Jahia

Prérequis (OS, RAM, applications, packages, etc.)
Liens entre Tomcat et Jahia
Paramétrage des serveurs d’application (Jboss, Weblogic, Websphère)
Installation de Jahia et des composants nécessaires
Spécificités d’une installation en clusters
Les principaux fichiers de configuration
L’authentification dans Jahia

Administration « Linux » de Jahia

Packages utilisés par Jahia
Les briques Linux utilisées par Jahia
Arrêt/Démarrage des services utilisés par Jahia
Impact de la sécurité Linux sur Jahia
Sauvegarde/Restauration

Administration au quotidien de Jahia

Paramètres du serveur
Gestions des projets
Gestion des utilisateurs et des rôles
Les portlets
Les modules
Paramètres du site:
– Les groupes d’utilisateurs
– Les langues
Réglages avancés et options divers

Performances

Les problématiques classiques
Les différents types de cache (navigateur, HTML, JackRabbit, Objet, Hibernate)
Le standard EHCache
Installation de Jahia en cluster
Différents types de nœud (contenu, visiteur, rédaction, traitement)
Identifier les tâches longues (validation de workflow, copier/coller, indexation, import, etc.)
Conseils sur les bonnes pratiques et les réglages

Troubleshooting

Les ressources du serveur
Comment suivre l’activité Jahia sous Linux (disque, mémoire, processus, thread, etc.) ?
Les logs et les mails, tracer les erreurs
Outils spécifiques pour Java et Tomcat (jmap, jconsole, jvisualvm, etc.)