Follow us on Twitter
Astuces Sécurité Composant de mise à jour Joomla J!Update Pro


Composant de mise à jour Joomla J!Update Pro

J!UpdateNous avons déjà réalisé un tutoriel sur le composant J!Update. Nous allons ici vous parler de l'extension J!Update Pro. Cette extension s'adresse plus particulièrement aux personnes administrant plusieurs sites Joomla et souhaitant simplifier leurs mises à jour.

Cette extension est composée d’un composant ainsi que d’un plugin.  Le plugin doit être installé sur les différents sites Joomla que l’on appellera les sites clients et le composant sur un site que l'on appellera site serveur et qui devra de préférence fonctionner en local pour des raisons de sécurité.

Vous pourrez ensuite directement depuis le composant connaitre la version Joomla de tous vos sites mais surtout, vous pourrez mettre à jour leur version Joomla à distance selon la dernière version courante disponible.

Vous n’avez donc plus besoin pour chaque site de télécharger le bon patch, de l’extraire puis de transférer sur votre serveur, le contenu de l’archive via votre client FTP.


L'extension J!Update Pro peut directement être téléchargée sur le site http://joomlaupdate.com

 

Comme vous pouvez le constater dans la vidéo ci-dessus, si vous devez gérer plusieurs sites Joomla, J!Update Pro va vous faire gagner énormément de temps mais en plus vous gagnerez en sécurité car vous n’oublierez plus de mettre un jour un seul de vos sites Joomla.

Gestion de mise à jour des sites Joomla

Donc la première étape que vous devez réaliser consiste a créer un compte sur le site joomlaupdate.com dans le cas où cela n’est pas déjà fait. Votre compte créé et validé, vous pourrez alors télécharger l’archive J !Update Pro. Une fois le fichier sur votre poste, veuillez le décompresser. Vous devriez donc maintenant vous retrouver avec un composant, un plugin, un fichier de license et un fichier d'installation.

Commencez par installer le composant sur votre site local ou un site en ligne sécurisé, par exemple non accessible par les internautes via le menu Extensions --> Installer/Désinstaller, sélectionner le composant com_jupdatepro.zip et cliquez sur le bouton Transfert de fichier et Installation.

Veuillez maintenant installer le plugin sur un de vos sites clients toujours depuis le menu Extensions --> Installer/Désinstaller, sélectionnez le plugin jupdatepro_plg.zip et cliquez sur le bouton Transfert de fichier et Installation. Une fois l’installation terminée, veuillez activer le plugin depuis le menu Extensions --> Gestion des plugins, recherchez le plugin concerné puis cocher l’icône rouge avec la croix blanche.

Plugin J!Update Pro activation

Avant de retourner sur le site où vous avez installé le composant, veuillez tout d’abord activer les services web du site client. Pour cela, veuillez accéder au menu Site --> Configuration générale puis accéder à la page Système. Dans la première section Paramètres système, sélectionnez l’option Oui du paramètre Activer les services Web puis cliquez sur le bouton Appliquer en haut à droite. Finalement, avant de quitter ce site, dans la même section, sélectionnez le mot secret et copiez-le. Celui-ci sera utilisé par le composant afin de valider la librairie Curl.

Modification des parametres systèmes pour J!Update Pro

Retournez maintenant sur le site où vous avez installé auparavant le composant puis accéder à celui-ci depuis le menu Composant --> J!Update Proet cliquez sur le bouton Nouveau en haut à droite.

Rentrez les informations demandées telles que :

  • Le nom du site – utilisé uniquement en interne pour pouvoir identifier votre site
  • L’URL du site – le nom de domaine de votre site
  • L’identifiant – l’identifiant d’un compte super administrateur
  • Le mot de passe – le mot de passe d’un compte super administrateur
  • Le mot secret – coller celui que vous avez copier depuis la configuration générale du site client

Une fois ces informations saisies, veuillez cliquer sur le bouton Sauver. Vous devriez maintenant retrouver dans le tableau de gestion des sites Joomla, votre site client.

Pour contrôler la version Joomla du site, veuillez cliquer sur la case devant le site puis ensuite sur le bouton Vérifier en haut à droite. Selon les informations du site que vous avez saisies, le composant question le plugin et lui demande en retour la version Joomla du site client. Si tout c’est bien passé, vous devriez retrouver dans la colonne Version, le numéro de version Joomla en vert si c’est la dernière version courante, ou en rouge si cela n’est pas le cas.

Version du site Client avec J!Update Pro

Pour mettre à jour la version Joomla de votre site client vous devez maintenant cliquer sur le bouton Mettre à jour.  Cette fois le composant demande au plugin installé sur le site client de procéder à la mise à jour de Joomla selon la dernière version courante.

Une fois l’opération terminée vous pouvez constater que :

  • le numéro de version est cette fois en vert car c’est la dernière version actuel de Joomla
  • il vous est possible d’accéder à un fichier log contenant les opérations effectuées lors de cette mise à jour
  • il vous est possible de revenir à la version antérieure en cas de problème en cliquant sur le lien Revenir à la version précédente dans la colonne Sauvegarde

 

Mise à jour Joomla avec JUpdate Pro


2 Commentaire

  1. j'ai suivi tous les points de ce tuto et pourtant j'obtiens cette erreur au moment de la vérification des sites :

    L'appel XMLRPC à échoué : Mot secret incorrect : [16] Raison : 'No CURL support compiled in.' -> Debug

    j'ai bien sur vérifié plusieurs fois les mot secrets de chaque site et rien à faire, et quand je clique sur debug, page blanche, donc pas plus d'info ... :\

    qqun aurais une idée ?

    D'avance merci :)
  2. Pourriez-vous vous assurer dans l'ordre:
    - que le plugin soit bien installé et activé sur le site client
    - si c'est bien le cas, que les services Web soient bien activés dans la configuration générale de votre site client
    - si c'est bien le cas, veuillez vous assurer que les fonctions Curl soient activées auprès de votre hébergeur.

    Pour ce dernier point, je vous laisse accéder à l'administration de votre site client puis menu Aide --> Infos Système puis page Information Système et enfin recherchez ce texte "cURL support". Vous devriez avoir la valeur "enable" à sa droite.

    Enfin, si votre site serveur est un site installé localement, assurez-vous dans le fichier php.ini, la ligne contenant l'appel Curl soit décommentée.

Ajouter un commentaire


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    Dernières astuces

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    Formulaire identification