搭建一个小而美的网站流量监控 ——Umami

统一声明: 此源码仅供学习研究之用,请勿商用或者其他违法用途,产生其他后果与本站无关 如果遇到积分购买才可查阅的文章,建议升级会员或者成为认证用户。全站95%资源都可下载”。 游戏源码我也不懂,搬运的其他精品游戏论坛的源码(大部分带视频教程,质量应该不错)。 本站仅更换了下解压密码,其他的一点没动
搭建一个小而美的网站流量监控 ——Umami

效果展示图:

图片[1]-搭建一个小而美的网站流量监控 ——Umami-安静的工具人
图片[2]-搭建一个小而美的网站流量监控 ——Umami-安静的工具人

很直观,很简洁。

开始搭建

安装DD脚本

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10 -v 64 -p "自定义root密码" -port "自定义ssh端口"

一、安装docker、curl、git、vim、wget等工具

apt update -y

apt install -y wget vim sudo curl git

wget -qO- get.docker.com | bash

docker -v

systemctl enable docker

sudo 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

docker-compose --version

 

二、下载项目并进入目录

cd ~
mkdir -p ~/data/docker_data/umami
cd ~/data/docker_data/umami
git clone https://github.com/mikecao/umami.git
cd umami/

 

三、编辑配置文件

nano docker-compose.yml

 

四、修改Docker-compose代码

---
version: '3'
services:
  umami:
    image: ghcr.io/mikecao/umami:postgresql-latest
    ports:
      - "3000:3000"
    environment:
      DATABASE_URL: postgresql://umami:umami@db:5432/umami # 这里的数据库和密码要和下方你修改的相同
      DATABASE_TYPE: postgresql
      HASH_SALT: replace-me-with-a-random-string
    depends_on:
      - db
    restart: always
  db:
    image: postgres:12-alpine
    environment:
      POSTGRES_DB: umami
      POSTGRES_USER: umami # 数据库用户
      POSTGRES_PASSWORD: umami  # 数据库密码
    volumes:
      - ./sql/schema.postgresql.sql:/docker-entrypoint-initdb.d/schema.postgresql.sql:ro
      - umami-db-data:/var/lib/postgresql/data
    restart: always
volumes:
  umami-db-data:

 

检查完毕之后输入:Ctrl+x 退出,按 y 确认修改内容,最后 Enter 确认,这时候会退到之前界面,接着输入代码

五、启动Umami

docker-compose up -d

 

?,到这里,umami就装好了。 用 http://ip:3000 就可以正常访问了,前提是要放行3000端口,默认用户名为:admin 密码为:umami

反向代理

宝塔

图片[3]-搭建一个小而美的网站流量监控 ——Umami-安静的工具人

加上下面这串代码

location / {
  proxy_pass http://127.0.0.1:3000/;
  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;
}

 

图片[4]-搭建一个小而美的网站流量监控 ——Umami-安静的工具人

进入Umami

图片[5]-搭建一个小而美的网站流量监控 ——Umami-安静的工具人

添加网站,注意区别格式

图片[6]-搭建一个小而美的网站流量监控 ——Umami-安静的工具人

获取跟踪代码,复制

图片[7]-搭建一个小而美的网站流量监控 ——Umami-安静的工具人
放入/wp-content/themes目录中的 <footer.php> 中,当然/wp-content/themes是你存放wordpress主题的地址,所以你要进入到你用的主题的文件夹中找到 <footer.php> 放入代码即可
搭建一个小而美的网站流量监控 ——Umami
------本页已结束,限时58元尊贵特权------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
距离 特权优惠结束 还有00天15:28:48,结束后入群恢复原价,需要就不要错过 —-》点我开通《—- 源码介绍:
点赞8打赏 分享
评价 抢沙发

请登录后发表评论

    暂无评论内容