Umami - 自建网站访问量统计系统

Umami - 自建网站访问量统计系统

💡 原文中文,约2400字,阅读约需6分钟。
📝

内容提要

本文介绍了Umami,一个基于Node.js的自托管网站访问统计工具,支持MySQL和Postgresql数据库,提供详细的流量分析和可视化界面。配置要求为Node.js 14.18及以上版本,并包含安装和配置步骤,建议使用国外源以避免构建失败。

🎯

关键要点

  • Umami是一个基于Node.js的自托管网站访问统计工具,支持MySQL和Postgresql数据库。
  • Umami提供详细的流量分析和可视化界面,统计准确度较高。
  • 配置要求为Node.js 14.18及以上版本,MySQL 5.7或Postgresql 12.14及以上。
  • 安装步骤包括Node.js的安装、Yarn的安装、Umami的克隆和依赖安装。
  • 在国内服务器上安装时,建议使用国外源以避免构建失败。
  • 数据库配置需要创建数据库并配置.env文件。
  • 使用PM2管理Umami程序,并设置反向代理以便访问。
  • 升级Umami时需确保程序未运行,重新拉取仓库并安装依赖。

延伸问答

Umami是什么?

Umami是一个基于Node.js的自托管网站访问统计工具,支持MySQL和Postgresql数据库。

Umami的安装要求是什么?

Umami要求Node.js 14.18及以上版本,MySQL 5.7或Postgresql 12.14及以上。

如何安装Umami?

安装Umami需要安装Node.js和Yarn,克隆Umami仓库并安装依赖,最后配置数据库和启动程序。

在国内服务器上安装Umami时有什么建议?

建议使用国外源以避免构建失败,且不要使用淘宝的registry镜像源。

如何管理Umami程序?

可以使用PM2管理Umami程序,设置反向代理以便访问。

Umami的升级步骤是什么?

升级Umami时需确保程序未运行,重新拉取仓库、安装依赖、构建项目并启动。

➡️

继续阅读