piwik服务器性能,Matomo搭建自己的网站统计系统(Piwik)
网站统计系统几乎是独立网站必备的工具,网上可用的这种工具也有很多,比如百度统计、谷歌分析、CNZZ等,但是在某些情况下,我们并不想使用这些第三方的统计工具,这时候我们就可以选择自建统计服务器,Matomo就是一款开源的访客统计系统,以前叫做Piwik,它就像第三方的统计一样,搭建好之后,可以同时统计多个网站的数据,基本上可以满足大部分常用的统计需要,今天就和大家分享下如何搭建Matomo统计。
准备工作
Matomo是用php+mysql开发的,所以要求也不高,基本的web环境就可以了
宝塔面板环境,这里我用的是php 7.2 + mysql 5.6,更多环境需求可以查看matomo官方说明
域名一个,二级域名就行,申请ssl证书用
搭建Matomo统计服务器
关于web环境的搭建,这里我就不再多说了,宝塔面板可以查看 宝塔面板搭建环境教程,其他的面板和命令都一样,只是需要php和mysql满足需求即可
新建一个站点,绑定你的域名并解析好,比如这里我使用的就是 matomo.zhujibiji.com
然后我们打开网站的根目录,删除自带的 index.html 和 404 页面,并下载Matomo的主程序的压缩包,下载地址 https://builds.piwik.org/piwik.zip
然后解压这个目录包并将piwik文件夹下的所有文件移到网站根目录,最后的目录结构大致如下图
接下来访问域名进入安装程序,比如访问 http://matomo.zhujibiji.com
这时候就会进入安装界面,首先把语言调成简体中文
欢迎界面直接进入下一步进入系统检查,在这里必须要将所有的要求满足
比如出现上图中的情况,就是需要修复的,我们要将php的shell_exec函数开启
在宝塔中开启这个函数很简单,打开php的设置中的禁用函数,把shell_exec从里面排除即可,然后重启php
刷新页面,看是否通过测试,没有警告的话就进入下一步
在数据库设置中填写对应的数据库名称账号密码,其他的默认即可
设置管理员账号密码
接下来是设置网站和时区,这里可以选择上海,找起来有点麻烦,先找到亚洲,再选上海
最后,得到了统计代码,将其放到网站模板中
登陆管理,数据需要等一段时间才会显示
一键配置https
这时候虽然已经搭建好了,但是通过http并不稳定,经常会出现访客数据不准确现象,这个时候就需要配置https,使用域名搭建也是为了添加证书方便
在宝塔面板中,有一键配置https的功能,找到网站选择SSL – Let’s Encrypt的证书
填写域名和邮箱,点击申请
一键配置SSL成功后,最好将强制HTTPS开启
这个时候就可以放心使用自己的统计代码了,还可以随意添加自己的其他网站
试了一下,感觉这个系统还是不错的,和百度、google那边的数据大致一样,而且Matomo统计貌似可以记录到一些其他统计不到的流量和各种信息,总体还是有一些参考意义的
参考:
https://matomo.org/docs/installation/
piwik服务器性能,Matomo搭建自己的网站统计系统(Piwik)相关推荐
- 开源网站流量统计系统Piwik源码分析——参数统计(一)
Piwik现已改名为Matomo,这是一套国外著名的开源网站统计系统,类似于百度统计.Google Analytics等系统.最大的区别就是可以看到其中的源码,这正合我意.因为我一直对统计的系统很好奇 ...
- Piwik——最好用的开源网站统计系统
Piwik--最好用的开源网站统计系统 前段时间一直在寻找开源的网站统计系统,在网上发现了开源的Piwik,它简洁强大,有时一个开源的系统,可以部署在任何PHP+MYSQL上,可以说是最好用的网站统计 ...
- clicki网站统计系统logo设计
clicki网站统计系统logo 小编最近给博客增加了个个性的统计工具<clicki网站统计>刚开始就因为其独特的界面所吸引,其中很多工具都显得很实用,其中最经典的应该莫属于Widgets ...
- piwik服务器性能,piwik 大负载以及多域名监控隐藏piwik服务器原始域名解决方案...
1先说下多应用部署的事: How do I setup Piwik to track multiple websites, without showing the same common Piwik ...
- piwik服务器性能,安装Piwik 网站访问分析系统
CentOS6.4安装Piwik yum安装lamp yum -y install httpd php php-mysqlhttpd-manual mod_ssl mod_perl mod_auth_ ...
- cdn服务器性能要求,搭建直播平台选择CDN服务器的标准
直播平台的爆发力在2020年初再一次展现,"直播+教育"的模式成为今年新的搭建直播平台重点开发项目.随着视频直播整体用户的增长,各大巨头的相继入场以及资本的涌入,直播平台的趋势依然 ...
- win8能发挥服务器性能吗,win10系统和win8.1系统哪个更好用?windows10和windows8.1性能对比解析...
7月29日,微软发布了win10正式版系统,不少win8.1系统用户在欢喜的同时,也在考虑一些问题:win10系统和win8.1系统哪个更好用,升级win10正式版是不是更加适合我们的电脑.接下来,小 ...
- access后台链接mysql_Access为后台数据库的网站统计系统
一个能对访问者进行编号.记录访问次数.IP.时间的统计制作实例 我以ACCESS库为例子,其实用SQL SERVER库也只要改一下链接库的语句就得啦,库结构如下 库文件名: CONT.ASP 本来是C ...
- 最新Matomo网站访问统计流量统计系统源码V3.13.1
正文: matomo网站统计系统(之前叫Piwik)是一套基于PHP5+MySQL技术构建的开源网站访问统计系统,前身是phpMyVisites.Piwik可以给你详细的统计信息,比如网页浏览人数,访 ...
最新文章
- 解决maven下载jar慢的问题(如何更换Maven下载源)
- 在Python中获取文件大小? [重复]
- python获取工作日_python – 获取下一个工作日的日期
- php课设报告致谢_PHP学生管理系统毕业论文设计.doc
- python args_Python可变参数*args和**kwargs用法实例小结
- 思科路由PPPOE基本配置
- 422器件与lvds接收器的区别_SPI、I2C、UART三种串行总线的原理、区别
- LeetCode 147. 对链表进行插入排序(链表)
- Python 编程总结
- MySQL配置root远程连接mysql授权远程
- 2013年全国天线年会参展商名录及观展指南
- 最新ThinkPHP仿华为商城源码+带支付宝接口/在线支付
- flash用FlashPlayer将一个swf打包成exe
- Linux基本操作---实践+理解--CentOS 7
- 小米运动蓝牙耳机使用说明书-如果第二次切换到配对状态
- Win系统 - 笔记本电脑之耳机插入没声音
- 计算机网络——CRC循环冗余检验
- 使用Python脚本读取fasta文件
- 网上订鲜花怎么配送?鲜花配送为何首选顺丰同城急送?
- 机器学习——数据的共线性问题(岭回归、LASSO回归、逐步回归、主成分回归)