Installation Bandwidth Piwik : Différence entre versions
m |
(Aucune différence)
|
Version actuelle en date du 15 septembre 2020 à 14:07
Cet article présente l'installation du plugin Bandwidth
sous Piwik
. Celui-ci est externalisée comme expliqué dans l'article des extensions.
Sommaire
Votre avis
Nobody voted on this yet
|
|
Pré requis
L'extension est installée dans son propre sous répertoire /var/opt/piwik/common/plugins-available/Bandwidth
.
#sudo mkdir -p /var/opt/piwik/common/plugins-available/Bandwidth #sudo chown www-data:www-data /var/opt/piwik/common/plugins-available/Bandwidth #sudo chmod 700 /var/opt/piwik/common/plugins-available/Bandwidth
Téléchargement
La version est téléchargée dans le répertoire /var/opt/piwik/common/plugins-available/Bandwidth
du serveur.
#sudo wget -O /var/opt/piwik/common/plugins-available/Bandwidth/3.0.1.zip http://plugins.piwik.org/api/2.0/plugins/Bandwidth/download/3.0.1
Installation
L'extension est installée en décompressant l'archive.
#sudo unzip /var/opt/piwik/common/plugins-available/Bandwidth/3.0.1.zip -d /var/opt/piwik/common/plugins-available/Bandwidth/ #sudo mv /var/opt/piwik/common/plugins-available/Bandwidth/Bandwidth /var/opt/piwik/common/plugins-available/Bandwidth/3.0.1
Le fichier téléchargé peut être supprimé.
#sudo rm /var/opt/piwik/common/plugins-available/Bandwidth/3.0.1.zip
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/common/plugins-available/Bandwidth/3.0.1
Sécurisation
Après avoir modifié le propriétaire des fichiers, il est conseillé de positionner des droits restrictifs afin que seul le propriétaire puisse accéder à ceux-ci.
#sudo chmod -R go-rwx /var/opt/piwik/common/plugins-available/Bandwidth/3.0.1
Activation
L'activation de cette version est réalisée en plaçant un lien LoginLdap
dans le répertoire /var/opt/piwik/common/plugins-enabled
#sudo ln -s /var/opt/piwik/common/plugins-available/Bandwidth/3.0.1 /var/opt/piwik/common/plugins-enabled/Bandwidth #sudo chown -h www-data:www-data /var/opt/piwik/common/plugins-enabled/Bandwidth
Puis il faut référencer le plugin en plaçant un lien dans le répertoire de plugin.
#sudo ln -s /var/opt/piwik/common/plugins-enabled/Bandwidth /var/opt/piwik/piwik/plugins/Bandwidth #sudo chown -h www-data:www-data /var/opt/piwik/piwik/plugins/Bandwidth
Attention, l'installation de ce plugin nécessite une modificaiton de la base de données, ajout d'une colonne sur la table piwik_log_link_visit_action
.
Il est donc nécessaire d'accorder les droits suffisant au compte dela base de données.
mysql> GRANT ALL ON piwik.* TO 'piwik'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
Une fois installé, il faut activer le plugin dans la page d'administration de Piwik qui est par défaut inactif.
Il faut cliquer sur le lien Activer
afin de le rendre disponible. En cas de réussite, un message de succès est affiché.
Apprès installation, les droits sont restaurés.
mysql> REVOKE ALL ON piwik.* FROM 'piwik'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT CREATE, SELECT, INSERT, UPDATE, DELETE, LOCK TABLES ON piwik.* TO 'piwik'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
Update
3.0.1 → 3.0.2 | 3.0.2 → 3.1.0 (Suite passage version 3.1.0) | 3.1.0 → 3.1.1 | 3.1.1 → 3.2.0 |
Voir aussi
Documentation officielle: http://plugins.piwik.org/Bandwidth?piwikversion=3