php matomo,matomo环境搭建,建立网站统计分析站点

Matomo是一个前端页面的用户行为统计工具,是用PHP语言实现的。作为一个Java开发,搭建PHP环境已经死去了好多脑细胞。为此,在这边做一个记录,也分享给大家。

一、需要:

1、Nginx:1.6.1

2、PHP:7.2

3、mysql:5.7.25

4、Centos7操作系统

上面nginx、mysql安装我这边就不说了,着重记录让我头疼的PHP和nginx配置。

二、PHP安装

1、将yum仓库包升级更换成PHP7的rpm包:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2、查看版本信息

sudo yum search php7

3、安装php以及扩展

sudo yum install php72w php72w-fpm php72w-cli php72w-common php72w-devel php72w-gd php72w-pdo php72w-mysql php72w-mbstring php72w-bcmath -y

4、开启服务

①、sudo service php-fpm start(不过这种启动方式会有权限问题)

②、sudo php-fpm -R

以上就是PHP环境搭建,讲真,我真不知道上面干了些什么事情。按步骤就好了。然后还有最重要的一点是要修改php-fpm服务为Matomo拥有者,比如我的nginx的user和Matomo的所有者都是hadoop。这个让我在权限这边耗时不少,操作如下:(记得要重启php-fpm服务)

sudo vim /etc/php-fpm.d/www.conf

68172c6b338bd9618fd95bbc8e9403e3.png

三、Nginx配置访问php

其实这个在nginx默认的配置文件中就有,不过被注释了而已:

8d5404fd645e7252c6f1f7d0ae5c03d3.png

四、下载matomo

五、修改权限

chown -R hadoop:hadoop /var/www/matomo

以上所有的配置完成,顺利的话就可以看到首次登录时的配置界面。

六、修改地理位置

tatomo自带的插件只能推测国家,故而替换之。插件市场中 有两款可用的插件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值