跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • mjj的博客必备—网站统计程序-umami
未分類
11 8 月 2021

mjj的博客必备—网站统计程序-umami

纯之 大佬有话说 :

mjj的博客必备—网站统计程序-umami

本帖最后由 纯之 于 2021-8-10 21:04 编辑

一款颜值高的网站自托管统计程序-umami

最近我一直在寻找网站统计程序(虽然日ip为个位数咱也要有梦想嘛,我的要求很简单:只要能把pv,uv,来源,和统计设备情况就够了。相比于百度,谷歌,巨硬的统计服务的复杂性,我还是觉得这款高颜值的轻量统计程序-umami适合我。

官网的demo http://umami.is/

官网由于某种原因无法访问,请自行寻找办法

官方github http://github.com/mikecao/umami

这里我使用了腾讯云轻量应用服务器作为托载端,现在良心云的轻量无忧计划可以买多个不同配置的服务器哦,价格便宜,续费一口价,性价比超高!

下面开始教大家安装吧!

这里官网提供了两种方式安装,下面一一介绍

1.直接安装

由于需要使用mysql数据库,这里我们先安装mysql(使用军哥的一键jio本

sudo -i#切换到root
wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh db#这里会让你选择mysql版本如下图

自行选择,一般来说5.5就够了

安装完成后,我们先添加一个数据库

mysqladmin -u root -p create umami #创建数据库umami
下面安装npm

yum install gcc gcc-c++
wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz #如果没有wget yum install wget
tar -xvfnode-v10.14.1-linux-x64.tar.gz
mv node-v10.14.1-linux-x64 node
nano /etc/profile
export NODE_HOME=/usr/local/node   #文件末尾添加
export PATH=$NODE_HOME/bin:$PATH#文件末尾添加
source /etc/profile
最后使用 node-v,npm -v查看安装情况

接下来从github克隆umami

git clone https://github.com/mikecao/umami.git
cd umami/
mysql -uroot -p umami < sql/schema.mysql.sql #导入数据库
nmp install
touch .env#创建.env文件
nano .env
添加如下内容
DATABASE_URL=mysql://root:123456789@localhost:3306/mydb
HASH_SALT=my-very-secret-secret

接下来启动程序

npm run build
npm start
接下来完工!记得守护程序!

2.docker 安装(推荐,一键跑路必备

安装docker和docker compose

curl -fsSL https://get.docker.com | bash -s docker
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
接下来安装并且拉取umami镜像

git clone https://github.com/mikecao/umami.git
cd umami/
docker-compose up
默认监听ip:3000

需要https请反代、

贴一个配置文件

location / {
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header Host $http_host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_redirect off;
      proxy_pass http://127.0.0.1:3000/;
    }
附图一张完成后的截图
https://imgoss.cherrymoe.com/2021/08/10/b52db3da8eec7.png

右上角可以切换中文

接下来添加网站啦!获取统计代码
https://imgoss.cherrymoe.com/2021/08/10/852a130fa2fe3.png

获取代码后

我以wordpress举例子

将代码加在主题的footer.php下

https://imgoss.cherrymoe.com/2021/08/10/cd3a2252ff900.png

接下来刷新浏览器缓存,统计马上就到!
https://imgoss.cherrymoe.com/2021/08/10/593160558d14d.png
:lol 如果mjj们不想自建可以联系我,mjj们直接加代码即可:lol
顺便ip+1呗:lol
https://moe.tips/archives/252

optimism 大佬有话说 :

技术贴必顶感谢分享

NoctuG 大佬有话说 :

顶一下,虽然我用静态的Hexo:lol

我是坏虫 大佬有话说 :

:$太麻烦了
我用matomohttps://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

erno 大佬有话说 :

路过,看看

纯之 大佬有话说 :

optimism 大佬有话说 : 2021-8-10 21:07
技术贴必顶 感谢分享

:lol感谢支持

Xiaoxi679 大佬有话说 :

技术贴upup

纯之 大佬有话说 :

本帖最后由 纯之 于 2021-8-10 21:12 编辑

我是坏虫 大佬有话说 : 2021-8-10 21:09
太麻烦了
我用matomo

docker 安装其实也不麻烦,主要是相比于matomo这个简洁

Reverie 大佬有话说 :

:lolmatomo真香

MnAnime 大佬有话说 :

看看

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具