ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
#### Piwik是什么? > 一个网站用户行为收集分析系统,通过js、日志实现数据的收集。 #### Piwik可以做什么? - Web分析 - 帮助您收集和分析有关用户的重要信息 - 电子商务分析 - 分析收入,订单,转换率,平均订单值和详细的产品统计数据 - Web日志分析 - 导入网站日志,弥补js缺失内容(404、流量等) #### Piwik要求 - Piwik是PHP开发的 - Piwik 3.x 需要 PHP5.5 以上,建议 PHP 7.x - MySQL建议5.7.x - Nginx、Apache均可 #### Piwik逻辑架构图 #### Nginx PHP(php-fpm)部署 Nginx+php部署,请参看第4章节相关内容 > 备注:如果是yum安装的PHP,请修改/php7/etc/php-fpm.d/www.conf,中的用户名为nginx,否则,Piwik会报无权限等问题 #### MySQL部署 MySQL部署,请参看第7章节相关内容 数据库操作 ```sql CREATE DATABASE piwik_db; CREATE USER 'piwik'@'192.168.0.%' IDENTIFIED BY '111111'; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON piwik_db.* TO 'piwik'@'192.168.0.%'; ``` #### Piwik部署 - 上传Piwik.zip到/opt目录下,解压到/data/目录 - 修改权限 chown nginx.nginx -R /data/piwik/ > 备注:如上层有代理,请增加realip模块,具体请查看4.1章节内容