J'administre quelques serveurs, parmi lesquels se trouvent de nombreux utilisateurs qui déploient avec plaisir des mediawikis et autres applications php. Cela me donne des maux de tête car il y a souvent de vieilles versions qui traînent.
Existe-t-il quelque chose comme une installation de traitement automatique pour les applications PHP et autres applications Web? Je sais que certains d'entre eux sont dans les dépôts (j'utilise debian et ubuntu), mais il s'agit souvent de versions trop anciennes pour être utilisées.
Créez votre propre paquet Debian fichiers de la source. Si vous vous sentez vraiment gentil, lancez-le en amont des distributions instables. Je suggère de récupérer le paquet source existant, de le remplacer par la source actuelle et de mettre à jour les définitions de paquet comme il convient (versions nécessaires, identifiant du conditionneur, etc.).
Cela vous permet de le construire une fois, de l'installer où bon vous semble et d'utiliser les outils de packaging du système pour le maintenir à jour. Vous pouvez créer votre propre référentiel qui est entré dans /etc/apt/sources.list ou vous pouvez envoyer les fichiers via des scripts personnalisés ou un outil de gestion tel que Puppet.
Ensuite, il vous suffit de convaincre vos utilisateurs de ne pas installer d'éléments non emballés ...