Piwik Update 2.17.1 : Différence entre versions
m |
(Aucune différence)
|
Version actuelle en date du 27 novembre 2018 à 13:52
Cet article présente la mise à jour de Piwik
en version 2.17.1
. Sur le site officiel, deux méthodes sont présentées:
- Mise à jour directement depuis l'application.
- Mise à jour par déploiement de la nouvelle version.
Dans le cadre de cet article, la mise à jour est effectuée manuellement avec le même principe que pour l'installation initiale. Théoriquement, la mise à jour est simple. Cependant il est nécessaire de n'oublier aucune étape.
Sommaire
- 1 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Votre avis
- 2 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Téléchargement
- 3 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Installation
- 4 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Propriétaire fichiers
- 5 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Sécurisation
- 6 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Configuration
- 7 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Plugins
- 8 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Publication sous Apache
- 9 Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Voir aussi
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Votre avis
Nobody voted on this yet
|
|
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Téléchargement
L'application est téléchargée, en version 2.17.1, dans le répertoire /var/opt/piwik
.
#sudo wget -O /var/opt/piwik/piwik-2.17.1.tar.gz http://builds.piwik.org/piwik-2.17.1.tar.gz
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Installation
L'application va être installée sous /var/opt/piwik
, avec modification de l'emplacement racine pour être 2.17.1
.
#sudo tar --transform 's/^piwik/2.17.1/' -C /var/opt/piwik -xzvf /var/opt/piwik/piwik-2.17.1.tar.gz
Le fichier téléchargé peut être supprimé.
#sudo rm /var/opt/piwik/piwik-2.17.1.tar.gz
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Propriétaire fichiers
L'installation a été réalisée avec le compte root
. Il est préférable de donner la propriété au compte de démarrage du serveur web, soit www-data
dans le cadre de cette installation.
#sudo chown -R www-data:www-data /var/opt/piwik/2.17.1
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Sécurisation
Au niveau de la procédure d'installation, il est indiqué de placer les permissions pour tous les comptes. Cependant, cela présente un problème évident de sécurité. Les droits mis en place seront uniquement pour le compte d'exécution du serveur Web, soit www-data
dans le cadre de cet article.
#sudo chmod -R go-rwx /var/opt/piwik/2.17.1
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Configuration
Sur la procédure de mise à jour officielle, il est recommandé de sauvegarder le fichier de configuration. Du fait de cette procédure de mise à jour, il suffit de mettre en place le lien la configuration externalisée.
#sudo ln -s /var/opt/piwik/common/config/config.ini.php /var/opt/piwik/2.17.1/config/config.ini.php #sudo ln -s /var/opt/piwik/common/config/.htaccess /var/opt/piwik/2.17.1/config/.htaccess #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/config/config.ini.php #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/config/.htaccess
Pour rappel, la notion de thème a été modifié à partir de la version 2.0. L'emplacement du logo personnalisé est maintenant sous .../misc/user
. Il faut donc mettre en place les liens vers les fichiers externalisés.
#sudo ln -s /var/opt/piwik/common/misc/user/logo-header.png /var/opt/piwik/2.17.1/misc/user/logo-header.png #sudo ln -s /var/opt/piwik/common/misc/user/logo.png /var/opt/piwik/2.17.1/misc/user/logo.png #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/misc/user/logo-header.png #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/misc/user/logo.png
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Plugins
Le plugin GeoIp
, inclus dans l'application depuis la version 1.9, nécessite un accès au fichier GeoLiteCity.dat
dans le répertoire misc
. Lors de la mise à jour de la version 1.9, il a été expliqué la mise en place d'un lien pour accéder à ce fichier. En effet, les données sont téléchargées et mutualisées avec d'autre application. Ce lien est donc reproduit.
#sudo ln -s /var/opt/piwik/common/misc/GeoLiteCity.dat /var/opt/piwik/2.17.1/misc/GeoLiteCity.dat #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/misc/GeoLiteCity.dat
Le plugin Barometer
a été installé à l'aide d'un lien symbolique. Il faut le reproduire sur cette mise à jour.
#sudo ln -s /var/opt/piwik/common/plugins-enabled/Barometer /var/opt/piwik/2.17.1/plugins/Barometer #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/plugins/Barometer
Le plugin FlagCounter
a été installé à l'aide d'un lien symbolique. Il faut le reproduire sur cette mise à jour.
#sudo ln -s /var/opt/piwik/common/plugins-enabled/FlagCounter /var/opt/piwik/2.17.1/plugins/FlagCounter #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/plugins/FlagCounter
Le plugin LoginLdap
a été installé à l'aide d'un lien symbolique. Il faut le reproduire sur cette mise à jour.
#sudo ln -s /var/opt/piwik/common/plugins-enabled/LoginLdap /var/opt/piwik/2.17.1/plugins/LoginLdap #sudo chown -h www-data:www-data /var/opt/piwik/2.17.1/plugins/LoginLdap
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Publication sous Apache
Lors de l'installation initiale, la publication sous Apache pointait sur le lien /var/opt/piwik/installed
. Ce principe permet d'activer la nouvelle version rapidement, sans toucher au paramétrage de Apache. Il est juste nécessaire de modifier le répertoire pointé par le lien.
#sudo rm /var/opt/piwik/installed #sudo ln -s /var/opt/piwik/2.17.1 /var/opt/piwik/installed #sudo chown -h www-data:www-data /var/opt/piwik/installed
Pour cette mise à jour, aucune modification de la base de données n'est nécessaire.
Des fichiers ne sont pas nécessaires et donc supprimés.
#sudo rm /var/opt/piwik/2.17.1/CHANGELOG.md #sudo rm /var/opt/piwik/2.17.1/CONTRIBUTING.md #sudo rm /var/opt/piwik/2.17.1/SECURITY.md #sudo rm /var/opt/piwik/2.17.1/How\ to\ install\ Piwik.html #sudo rm /var/opt/piwik/2.17.1/README.md #sudo rm /var/opt/piwik/2.17.1/PRIVACY.md #sudo rm /var/opt/piwik/2.17.1/misc/How\ to\ install\ Piwik.html #sudo rm /var/opt/piwik/2.17.1/misc/gpl-3.0.txt
De nombreux fichier du gestionnaire de sources Git sont encore disponibles dans les sources. Ils peuvent être supprimés.
#sudo find /var/opt/piwik/2.17.1/ -type f -name .git* -exec rm {} \;
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination Voir aussi
Documentation officielle: https://matomo.org/docs/update
Release Notes: https://matomo.org/changelog/piwik-2-17-1/ }