Umami.is V3.0.3隐私统计Pnpm安装配置及使用 傻瓜式图文教程

距离上次写《Umami.is V2.0隐私统计安装配置及使用 傻瓜式图文教程》已经有好长时间了,由于上次安装的统计服务器到期忘记续费,只好重新来过。。。

不幸的是以前的旧版本已经升级到了3.0.3,俗话说的好,好记性不如烂笔头,这里我折腾一个汉化版的统计吧,老外的教程看着逻辑性太差了。官方下载和安装教程可以参考:github.com/umami-software/umami

Umami.is V3.0.3隐私统计Pnpm安装配置及使用 傻瓜式图文教程

官方资料

  • 官方网站:umami.is
  • 官方文档:umami.is/docs/
  • 开源地址:github.com/umami-software/umami

准备资料

这里我用宝塔安装了以下软件,当然你也可以通过命令直接安装,我用宝塔安装是为了后期管理和做反代做准备。

  • 一台安装有 Node.js 18.18 或更高版本的服务器。
  • 一个数据库。Umami 支持 PostgreSQL(最低版本为 v12.14)数据库。
Umami.is V3.0.3隐私统计Pnpm安装配置及使用 傻瓜式图文教程
Umami.is V3.0.3隐私统计Pnpm安装配置及使用 傻瓜式图文教程
Umami.is V3.0.3隐私统计Pnpm安装配置及使用 傻瓜式图文教程

注意:Node.js版本管理器中一定要勾选命令行版本,我这里是V18.18.2。

Pnpm安装

安装 Pnpm

npm install -g pnpm

获取源代码并安装包

cd /www/wwwroot
git clone https://github.com/umami-software/umami.git
cd umami
pnpm install

配置 Umami

创建一个 .env 文件,内容如下

DATABASE_URL={连接网址}

连接网址的格式如下:

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

其实就是你的postgresql数据库名 用户和密码,按照下图格式填入

Umami.is V3.0.3隐私统计Pnpm安装配置及使用 傻瓜式图文教程

构建应用程序

pnpm build

第一次运行构建时,它将创建数据库中所需的所有数据库表。 还会创建一个用户名为 admin、密码为 umami 的登录帐户。

启动应用程序

pnpm start

默认情况下,这将会在 http://localhost:3000 启动应用程序。您需要通过 代理 请求从 Web 服务器或更改 端口 直接提供应用程序。

运行 Umami

您可以简单地运行 pnpm start 启动 Umami,但强烈建议您使用像 PM2 这样的进程管理器,它将为您处理重启。

使用 PM2 运行:

pnpm global add pm2
cd umami
pm2 start pnpm --name umami -- start
pm2 startup
pm2 save

原创文章,作者:iMJX,如若转载,请注明出处:https://www.imjx.com/6064.html

TG:@erbao857

(0)
打赏 赞助作者TRX 赞助作者TRX 赞助作者ETH 赞助作者ETH
iMJX的头像iMJX
上一篇 1天前
下一篇 2020年11月1日

相关推荐

发表回复

登录后才能评论