当前位置:首页VPS云服务器颜值超高的一款网站流量统计工具——Plausible

颜值超高的一款网站流量统计工具——Plausible

释放双眼,带上耳机,听听看~!

项目介绍

Plausible Analytics 是一个简单、开源、轻量级(< 1 KB)且注重隐私的 Google Analytics 替代品。Plausible 被超过10,000个付费订阅用户信任,用于提供他们网站和业务洞察力。我们完全独立、自筹资金并自给自足。

丢几个图,效果还是不错的

颜值超高的一款网站流量统计工具——Plausible
颜值超高的一款网站流量统计工具——Plausible

特点

  • 支持docker一键部署,轻量级Docker镜像(使用Alpine Linux)
  • 支持谷歌API,链接谷歌分析、谷歌关键词工具
  • 支持自定义事件
  • 颜值高

相关地址

橙子的Demo:本站流量情况
GitHub官方仓库:https://github.com/plausible/analytics
官方文档地址:https://plausible.io/docs

搭建环境

  • 服务器:阿里云2vcpu 2g
  • 系统:Ubuntu 20
  • 安装好 Docker、Docker-compose
  • 【非必需但建议】域名一枚,并做好解析到服务器上
  • 【非必需】提前安装好宝塔面板或者Nginx Proxy Manager

搭建步骤

到自己平常放docker的文件下新建目录

sudo -i

mkdir plausible

cd plausible

git clone https://github.com/plausible/hosting

cd hosting

vim docker-compose.yml

英文输入法下,按 i

这是我最后用的yaml

version: "3.3"
services:
  mail:
    image: bytemark/smtp
    restart: always

  plausible_db:
    # supported versions are 12, 13, and 14
    image: postgres:14-alpine
    restart: always
    volumes:
      - ./db-data:/var/lib/postgresql/data
    environment:
      - POSTGRES_PASSWORD=postgres

  plausible_events_db:
    image: clickhouse/clickhouse-server:23.3.7.5-alpine
    restart: always
    volumes:
      - ./event-data:/var/lib/clickhouse
      - ./clickhouse/clickhouse-config.xml:/etc/clickhouse-server/config.d/logging.xml:ro
      - ./clickhouse/clickhouse-user-config.xml:/etc/clickhouse-server/users.d/logging.xml:ro
    ulimits:
      nofile:
        soft: 262144
        hard: 262144

  plausible:
    image: plausible/analytics:v2.0
    restart: always
    command: sh -c "sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh run"
    depends_on:
      - plausible_db
      - plausible_events_db
      - mail
    ports:
      - 8000:8000
    env_file:
      - plausible-conf.env

大家可以用默认的设置,也可以自己修改一下,修改好之后,注意切换成英文输入法,然后按一下 esc,然后 :wq 保存退出。

lsof -i:8000  #查看 8000 端口是否被占用,如果被占用,重新自定义一个端口

用一下命令生成一个ssl key 保存下来

openssl rand -base64 64 | tr -d '\n' ; echo
vim plausible-conf.env

BASE_URL=填你打算给plausible准备的域名,比如https://analytics.baidu.com
SECRET_KEY_BASE=填刚刚生成的那个密钥

修改好之后,注意切换成英文输入法,然后按一下 esc,然后 :wq 保存退出。

更多参数配置,请看文档:https://plausible.io/docs/self-hosting-configuration

反向代理

利用宝塔面板

直接新建一个站点,不要数据库,不要 php,纯静态即可,如果有域名记得新增一个domain专门给plausible用,前天做好解析。

然后打开下面的配置,修改 Nginx 的配置。

颜值超高的一款网站流量统计工具——Plausible颜值超高的一款网站流量统计工具——Plausible代码如下:

    location / {
      proxy_pass http://127.0.0.1:8000/;       # 注意改成你实际使用的端口
      rewrite ^/(.*)$ /$1 break;
      proxy_redirect off;
      proxy_set_header Host $host;
      proxy_set_header X-Forwarded-Proto $scheme;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header Upgrade-Insecure-Requests 1;
      proxy_set_header X-Forwarded-Proto https;
    }

访问设置

输入域名,登录Plausible

颜值超高的一款网站流量统计工具——Plausible填写需要统计的网站的名称

颜值超高的一款网站流量统计工具——Plausible获取统计代码

颜值超高的一款网站流量统计工具——Plausible将这串js代码放到网站的<head></head>之间就行。

以halo为例

颜值超高的一款网站流量统计工具——Plausible没什么问题的话,访问一下你的网站,很快这边就能显示数据啦。

更新与卸载

更新

cd /root/data/docker_data/plausible #以你具体的目录为准

docker-compose down 

cp -r /root/data/docker_data/plausible /root/data/docker_data/plausible.archive  # 万事先备份,以防万一

docker-compose pull

docker-compose up -d    # 请不要使用 docker-compose stop 来停止容器,因为这么做需要额外的时间等待容器停止;docker-compose up -d 直接升级容器时会自动停止并立刻重建新的容器,完全没有必要浪费那些时间。

docker image prune  # prune 命令用来删除不再使用的 docker 对象。删除所有未被 tag 标记和未被容器使用的镜像

提示

WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N] 

输入 y

利用 Docker 搭建的应用,更新非常容易~

卸载

cd /root/data/docker_data/plausible

docker-compose down

cd ..

rm -rf /root/data/docker_data/plausible  # 完全删除映射到本地的数据

如果不想让别人注册你的plausible,可以选择关闭注册功能,或者开启邀请注册,具体操作如下:


cd /root/data/docker_data/plausible/hosting

vim plausible-conf.env

添加

DISABLE_REGISTRATION=invite_only

或者

DISABLE_REGISTRATION=true

完整配置

BASE_URL=填你打算给plausible准备的域名,比如https://analytics.baidu.com
SECRET_KEY_BASE=填刚刚生成的那个密钥
DISABLE_REGISTRATION=invite_only

结尾

祝大家用得开心,有问题可以去 GitHub 提 Issues,也可以在评论区互相交流探讨。

同时,有能力给项目做贡献的同学,也欢迎积极加入到 项目 中来,贡献自己的一份力量!

最后,感谢开发人员们的辛苦付出,让我们能用到这么优秀的项目!

温馨提示:

文章标题:颜值超高的一款网站流量统计工具——Plausible

文章链接:https://www.flyecho.fun/4479.html/

更新时间:2024年06月04日

本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:505827773@qq.com我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读渐入佳境使用条款

给TA买糖
共{{data.count}}人
人已买糖
VPS云服务器

Nginx Proxy Manager安装搭建 反向代理神器

2023-11-28 13:27:18

VPS云服务器

如何选购VPS服务器,vps服务器有什么用

2023-12-2 18:28:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索