web-dev-qa-db-fra.com

Mass Joomla sites Updates / Maintenance

J'ai environ 100 sites Web sur un seul serveur, tous dans j3.2.x tout fonctionne bien.

Maintenant, si je veux ajouter un seul module/composant/plugin dans tous les sites Web, je dois me connecter à tous les sites Web et ajouter le respect module/composant/plugin .

Existe-t-il un moyen de mettre à jour tous les sites Web en un clic ou en copiant des dossiers ou en mettant à jour la base de données ... ??

ou de toute autre manière d'appliquer les modifications à tous les sites Web ??? Parce que consulter tous les sites Web et appliquer les modifications demande beaucoup de travail.

4
Brijesh Savaliya

Je pourrais suggérer ce qui suit:

  1. Watchful.li

Un service basé sur un abonnement, pour surveiller, auditer, sauvegarder, gérer, mettre à jour les sites Joomla à distance à partir d'un emplacement unique. Vous installez le client Watchful.li sur vos sites et commencez à utiliser le service.

  1. Joomla multi-sites

Vous pouvez configurer vos sites dans un environnement multi-sites, si votre scénario s'y prête.

2 des ajustements les plus courants sont les suivants:

  • Si les sites sont hébergés sous le même compte d'hébergement, vous pouvez envisager de développer l'environnement multi-sites, en particulier s'ils ont des fonctionnalités/finalités similaires, et vous devez toujours créer d'autres sites Web similaires.

  • Si les sites se trouvent sur le même serveur (non hébergeant) mais ont toujours des fonctionnalités/objectifs similaires, vous pouvez les placer sous un seul compte d'hébergement dans une configuration MS.

L'installation de plusieurs sites nécessitera quelques travaux. Cela ne sera pas si facile au début, mais si le cas d'utilisation convient bien, cela rendra les choses beaucoup plus souples à l'avenir et à la fin, vous aurez maintenir une seule installation Joomla.

Vous trouverez ici des extensions pour Multi-Sites .

Mise à jour

Liens vers d'autres questions/réponses pertinentes dans JSE:

4
FFrewin

Outre la réponse de @FFrewin, une autre solution permettant de mettre à jour des extensions sur un grand nombre de sites Web Joomla est mysites.gur (anciennement myjoomla.com).

Mises à jour manuelles

Vous pouvez mettre à jour toutes les copies d'une extension particulière sur tous les sites Web que vous avez configurés dans myjoomla.com:

mysites.guru

Mises à jour automatiques

Vous pouvez également activer les mises à jour automatiques pour une liste d'extensions sélectionnée mais croissante:

mysites.guru

1
Neil Robertson

En août 2018, Geraint Edwards a publié YourSites Manager , son prix est raisonnable et il vous permet d'administrer plusieurs sites Web Joomla à partir d'une console centrale, notamment:

  • Vérification des mises à jour de Joomla
  • Vérification des mises à jour d'extension
  • Lancer une nouvelle sauvegarde
  • Installer une nouvelle extension
  • Application des mises à jour Joomla
  • Application de mises à jour d'extension

Il existe un site de démonstration afin que vous puissiez essayer l'extension pour vous assurer qu'elle répond à vos besoins avant de l'acheter:

YourSites Manager

0
Neil Robertson