配置域名 和 https 当前正在通过不安全的 HTTP 使用 Matomo,这会让 Matomo 容易受到安全漏洞的攻击。 我们建议您将 Matomo 设置为使用 SSL(HTTPS)以提高安全性。 安装完 Matomo,进入后台,会有上述提示,按照下面的方法配置 https 可解决此问题: 修改 Matomo 配置文件 matomo/config/config.ini.php,在 [General ] 配置段添加自己的域名 trusted_hosts[] = "ma.rehiy.com" 编辑 Nginx 配置文件 nginx/conf/include/matomo.conf,替换 listen 当统计数据量足够多时,你可能还需要下面的操作 用 Matomo/Piwik 定时导入日志实现统计网站访问情况 手动删除 Matomo/Piwik 历史日志(MySQL删除大量数据) --- 腾云先锋(TDP
适用于 CentOS 9 Stream 的完整镜像源配置。CentOS 9 Stream 使用 dnf 包管理器来安装和更新软件包。 你需要编辑或创建 /etc/yum.repos.d/CentOS-Stream.repo 文件来配置你的镜像源。 完整的 CentOS 9 Stream 镜像源配置 方法一:使用阿里云镜像源 阿里云提供了快速稳定的镜像源,以下是配置文件的内容: # CentOS-Stream.repo # # The mirror 如果你更倾向于使用其他镜像源,如清华大学开源软件镜像站、网易等,可以参考以下配置: 清华大学镜像源 [baseos] name=CentOS Stream $releasever - BaseOS - 选择最接近你地理位置或网络条件最好的镜像源可以获得最佳效果。
这是一个小的nginx配置,可以帮助您运行自己的Matomo实例并开始收集自己的分析。 (the Mozilla SSL配置生成器 会帮助你) replace /var/www/matomo/ with the path to your Matomo instance 将 /var/www /matomo/替换为Matomo实例的路径 configure PHP (this depends on your OS and PHP setup) 配置PHP(这取决于您的操作系统和PHP设置) /sites-available/matomo.conf 通过创建符号链接启用Matomo配置:sudoln -s../ sites-available/matomo.conf test if there nginx Matomo配置,您可以在这里找到它:https://github.com/matomo—org/matomo—nginx/tree/1.0.99 Tips never use Matomo
docker build 命令用于使用 Dockerfile 创建镜像。 OPTIONS说明: -f :指定要使用的Dockerfile路径; –pull :尝试去更新镜像的新版本; –quiet, -q :安静模式,成功后只输出镜像 ID; –tag, -t: 镜像的名字及标签 ,通常 name:tag 或者 name 格式;可以在一次构建中为一个镜像设置多个标签。 -t参数设置镜像名称jkc_pytest和tag标签名称v1,注意最后面有个点. more-itertools>=4.0.0 Downloading https://pypi.doubanio.com/packages/66/58/63146600d8c35188f2c4de3f1e2fe77a54e9c9ac99ac3b652f09e042f637
这是一个小型 nginx 配置,可以帮助您运行自己的 Matomo 实例并开始收集自己的分析。 我已经了解 nginx在这种情况下,只需检查sites-available/matomo.conf所有内容是否都按照您的意愿配置并启用配置就足够了。 :设置server_name为您的 Matomo 实例的域设置 SSL 证书的路径(我强烈建议您确保您的 Matomo 实例只能通过 HTTPS 访问。 (Mozilla SSL 配置生成器将为您提供帮助)替换/var/www/matomo/为您的 Matomo 实例的路径配置 PHP(这取决于您的操作系统和 PHP 设置)如果您使用 fastcgi ( nginx Matomo 配置,可以在这里找到: https: //github.com/matomo-org/matomo-nginx/tree/1.0.99尖端切勿在没有 HTTPS 的情况下使用
下面我使用一台已经购买好的轻量应用服务器,将系统重置为 Docker 基础镜像。 [9388e238b5c70f0e61272d9a348a7875.png] 安装Mariadb和Matomo 使用ssh链接轻量服务器控制台,切换到root用户,然后执行如下代码【请注意修改其中的密码 =matomo - MATOMO_DATABASE_PASSWORD=password - MATOMO_USERNAME=admin - MATOMO_PASSWORD mkdir mariadb matomo chmod 0777 mariadb matomo docker-compose up -d [6cf8ed0f99f54c0e15f187c392fd56b9 .png] 登录Matomo后台 在浏览器输入服务器ip地址,将打开Matomo登录界面,使用上一步的账号密码登陆 [5e64647d72a1aa0d390b6d1bc9ff93b5.png] 获取统计代码
如果您没有网络服务器或共享主机来安装 Matomo,您可以在几分钟内获得预安装的 Matomo。 下载 Matomo 从这里下载最新版本的 Matomo 4.13.3 : >> 免费下载 Matomo 使用 WordPress?试试适用于 WordPress 的 Matomo Analytics! /matomo.zip && unzip matomo.zip 上传 Matomo 后,您可以继续下一步! Matomo 已安装并准备好跟踪您的访客。一旦访客开始到达,Matomo 就会跟踪他们的数据。Matomo 报告是实时生成的,因此您应该可以立即在 Matomo 仪表板中看到数据。 Matomo 只有两个地方需要写入文件: 文件matomo/tmp/夹 matomo/js/piwik.js和文件matomo/js/matomo.js_ 中高流量网站:设置自动任务 (cron) 来处理报告
最近轻量应用服务器推出了Matomo镜像,可以直接通过简单的初始化设置,就很好地实现对站点统计功能的支持,而且用起来很流畅。 2. 我们接下来通过腾讯云lighthouse轻松开启Matomo镜像体验之旅。 3.1 创建一台Matomo轻量实例 打开轻量应用服务器,进入控制台,新购实例可以看到Matomo镜像。 image.png 选择Matomo镜像创建轻量服务器。 创建好以后,打开控制台实例下的“应用管理”标签,可以看到当前镜像的Matomo镜像版本为4.9.1,并且镜像内预置了Nginx 1.20.2,PHP 7.4.29和MariaDB 10.5.15相关版本的依赖 如果以Lighthouse的Wordpress镜像服务为例,就是打开管理系统,进入“外观"下的“主题编辑器”,选择header.php,将红框内复制的tracking code复制到前位置
答案当然是肯定的,那就是我们今天要介绍的主角 Matomo 。 Matomo 简介及同类产品对比 Matomo 是一款CNZZ 、百度统计等统计产品的开源替代工具。 Matomo 有很成熟封装,因此本身部署并不是很难,但前提是你要有配置好的 PHP 和 MySQL 环境,这里我推荐一种更加简单快捷的部署方案 ---- 腾讯云轻量服务器 Matomo 镜像。 ] 查看应用 在轻量服务器的控制台,应用信息选项卡,可以看到这个镜像集成了截至发文时间最新的稳定版 LNMP 组件及 Matomo。 [gawsx7eb9e.png? 已发布,Matomo 镜像使用常见问题 https://cloud.tencent.com/developer/article/2009440 --- 腾云先锋(TDP,Tencent Cloud Developer
今天主要说下两款前端统计工具的使用,Sentry & Matomo。 有兴趣的同学可以去翻一下sentry官网内容,https://docs.sentry.io/clients/javascript/ ---- Matomo/piwik统计添加方法 Matomo是类似于百度统计 以下简要说一下Matomo统计代码添加的步骤,当然前提是你已经在自己的服务器上搭建好了基础服务,主要分两步: 1、在Matomo上创建网站 ? 新建网站: ? 编辑内容 ? 2、添加统计代码 Vue的方式 import Vue from 'vue' import VueMatomo from 'vue-matomo' // matomo用户统计--类似于友盟 Vue.use -- End Matomo Code --> 除此以外,Matomo还提供了很多其它方式,有需要的同学可以自己去翻一下官网集成部分的内容:https://matomo.org/integrate/ 古语云
56edae73bec862dcffe5446588a6a519.png] 搭建准备 1、服务器:腾讯云的轻量应用服务器(自建应用必备服务器,其他公网服务器也可以) 下面使用的机器配置是:2核4G6M 2、应用镜像 :宝塔Linux面板 7.6.0 腾讯云专享版 3、登陆宝塔面板配置LNMP环境 [9b5e64fc7b34a1a87139acefbcbc0952.png] [725830312913f062d0a6979420b399d3 程序到网站目录 下载地址:https://builds.matomo.org/matomo.zip 官网:https://matomo.org/ 安装文档:https://matomo.org/docs 后台预览 matomo 的后台和 wordpress 很像,已经极尽完善了,默认内置了 46 种插件,基本不需要安装什么插件了就可以使用了 [0579d9b58fb535bad5ed1fdd1729fdcd.png ] 提醒 如果网站是https访问的那么matomo最好也使用https,不然默认会使用https请求matomo的监控脚本,但是因为你的matomo不是https的,会请求不了,宝塔面板可以一键申请ssl
本期内容主要介绍如何借力 Lighthouse 实例与Matomo应用镜像,快速搭建网站的流量统计系统。 最近轻量应用服务器推出了Matomo镜像,可以直接通过简单的初始化设置,就很好地实现对站点统计功能的支持,而且用起来很流畅。 什么是Matomo? 我们接下来通过腾讯云lighthouse轻松开启Matomo镜像体验之旅。 创建一台Matomo轻量应用服务器 打开轻量应用服务器,进入控制台,新购实例可以看到Matomo镜像。 选择Matomo镜像创建轻量应用服务器。 创建好以后,打开控制台实例下的“应用管理”标签,可以看到当前镜像的Matomo镜像版本为4.9.1,并且镜像内预置了Nginx 1.20.2,PHP 7.4.29和MariaDB 10.5.15相关版本的依赖
Debian 9(代号为 Stretch),镜像源已由原来的jessie更新为了stretch,为了安全起见需要先备份,再进行配置新的镜像源。 修改debian9镜像源方法如下: 1、备份原有镜像源配置文件: cp /etc/apt/sources.list /etc/apt/sources.list.bak 2、打开sources.list 文件,注释原有CD源代码,更新镜像源地址为163镜像源,代码如下: deb http://mirrors.163.com/debian/ stretch main non-free contrib deb ://mirrors.163.com/debian-security/ stretch/updates main non-free contrib 配置完毕之后输入:apt update 命令更新系统镜像源配置文件
安装Matomo 官方网站:https://matomo.org 这个安装教程博主很久前水过,不过是手动的,有点复杂,这里就直接找了个配置比较简单的Docker镜像进行安装。 Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、拉取镜像 #拉取Matomo镜像 docker run --restart=always -d --name matomo \ -p 8000:8000 \ -v ~/matomo/data:/data \ crazymax /matomo #拉取Mysql镜像,记得修改数据库信息,如果你服务器已经安装过Mysql数据库,可以跳过该步骤 docker run --restart=always --name mysqlmatomo -d \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=matomo123 \ -e MYSQL_DATABASE=matomo \ -e MYSQL_USER=matomo
-- End Matomo Code --> 在您的跟踪代码中,{MATOMO_URL}将替换为您的 Matomo URL,并将{IDSITE}替换为您在 Matomo 中跟踪的网站的 idsite。 换句话说,浏览器不会等待matomo.js文件下载后才能显示您的页面。 对于异步跟踪,配置和跟踪调用被推送到全局_paq数组上执行,独立于matomo.js. 可以配置 Matomo,使其准确测量访问所花费的时间。 此功能不直接随 Matomo 一起提供,但可以通过Matomo Marketplace (CustomDimensions 插件)作为插件安装。 Matomo 在单个 Matomo 网站中跟踪一个没有子域的域名的访问情况。
安装Matomo 官方网站:https://matomo.org 这个安装教程博主很久前水过,不过是手动的,有点复杂,这里就直接找了个配置比较简单的Docker镜像进行安装。 Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、拉取镜像 #拉取Matomo镜像 docker run --restart=always -d --name matomo \ -p 8000:8000 \ -v ~/matomo/data:/data \ crazymax /matomo #拉取Mysql镜像,记得修改数据库信息,如果你服务器已经安装过Mysql数据库,可以跳过该步骤 docker run --restart=always --name mysqlmatomo -d \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=matomo123 \ -e MYSQL_DATABASE=matomo \ -e MYSQL_USER=matomo
如何在 matomo 中启用代码跟踪? ---- 当你问到这个问题的时候,我们确定自你应该对 Matomo 比较了解,并且知道 Matomo 是干什么的了。 Matomo 的前身是Piwik,好像是最近才开始改名的,是个非常出名的开源网站统计分析程序,提供了顶级关键字和搜索引擎,网站,社交媒体网站,首页网址,页面标题,用户国家,提供商,操作系统,浏览器市场份额 Matomo 是基于 PHP 和 MySql 平台的,搭建也非常容易。我们这里就主要讲 如何在 Discourse 中嵌入进去。 /discourse-matomo-analytics.git 的内容的。 网站 ID 这个需要到你跟踪记录的网站上去找了,一般来说 Matomo 都是按照数字来的。 然后保存退出。
最简单的方法当然是使用别人建立的jsd镜像站,但是稳定性和可靠性就只能看镜像站长的心情了吧。自己动手丰衣足食,还是自己搞个镜像吧。 创建 jsdelivr 镜像站 首先,你需要有一台安装了 nginx 的服务器。 推荐使用腾讯云轻量服务器的Matomo镜像,其中集成了最新稳定版 nginx、php、mariadb、Matomo 等服务端软件。 使用上面提到的 Matomo 镜像,请上传到 /usr/local/lighthouse/softwares/nginx/conf/include 目录 使用宝塔镜像,可以替换下其生成的站点配置 server 当然,也可以把下面的代码插入到你的站点 nginx 配置中,不修改站点源码替换为自己的镜像站。
如果您没有Web服务器或共享主机来安装Matomo,您可以在几分钟内获得预安装的Matomo。试试 Matomo云(以前的Piwik云)服务,该服务由Matomo的制造商自己创建。 Download Matomo 下载Matomo Download the latest release Matomo 4.14.1 from here: 下载最新版本Matomo 4.14.1 从这里 /matomo.zip && unzip matomo.zip wgethttps://builds.matomo.org/matomo.zip&&解压缩matomo. zip When Matomo /tmp/ folder matomo /tmp/文件夹 the matomo/js/piwik.js and matomo/js/matomo.js files 该 matomo/js/piwik.js Matomo已安装并准备好跟踪您的访问者。一旦游客开始到达,Matomo将跟踪他们的数据。Matomo报告是真实的生成的,因此您可以立即在Matomo仪表板中看到数据。
由于K8s搭建时官方提供的镜像不FQ是访问不了的,所以搭建过程中很多时间都耗费在去找镜像去了 下面是我搭建k8s集群用到的镜像 没有采用之前我用的二进制文件搭建(dns没成功),这里采用的Kubeadm 我导出的镜像下载地址: https://pan.baidu.com/s/1LIAno-aC1cuJLDxFadTrTQ docker 镜像导出 docker save $(docker images | grep -v REPOSITORY | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o k8s-images.tar docker 镜像导入 docker port: 80 targetPort: 8080 selector: app: default-http-backend tomcat-svc.yaml 用于创建一个Tomcat镜像的