前言

最近在看一些网站分析的时候发现了Umami ,我个人认为这个是在大部分相同类型的产品中比较好的一个

前提条件

需要在本地或者服务器上安装 MySQLNodeJS 12+

下载项目

git clone https://github.com/umami-software/umami.git

安装yarn

npm install -g yarn

修改镜像源

一定要修改,否则后面构建的时候会出错
本人就是在这里入坑了

yarn config set registry https://registry.npm.taobao.org/

下载依赖

进入项目里面,下载依赖

yarn install

创建数据库配置文件

创建一个文件叫 .env

username: 数据库用户名
mypassword: 数据库密码
mydb: 数据库名字

DATABASE_URL=connection-url

连接 url 的格式如下:

postgresql://username:mypassword@localhost:5432/mydb

mysql://username:mypassword@localhost:3306/mydb

如本人用的是MySQL:

DATABASE_URL=mysql://root:root@localhost:3306/umami

构建

yarn build

启动

yarn start

可能出现的问题

数据库配置文件错误

iShot_2023-04-17_16.44.51

没有修改镜像源

576b9c38937d3340b525a9f49f0f486a