2-1 Piwik-3.x版本(早期)
最后更新于:2022-04-02 07:42:15
#### 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章节内容
';