[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  折腾VPS,折腾VPS,国外永久免费VPS

#分享#Umami:简单好用的网站统计系统,使用docker部署教程

全球[VPS测评]来源:VPS推荐网点击:807
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
#分享#Umami:简单好用的网站统计系统,使用docker部署教程

本站之前使用的是百度的统计,不过百度统计老是出问题,然后又买了宝塔的统计,发现宝塔统计出来的数据要偏多,相再找一个统计系统对比一下,所以网上搜了一下,还真找到一个叫Umami,有中文界面,简单易用,下面把安装过程分享给大家,有需要的可以看看。

界面演示图:

部署过程

站长用的是Virmach的512M套餐,7刀年付套餐还是有的:https://www.771633.com/18206.htm

VPS系统:Debian 9 64bit Minimal

Umami对于硬件要求比较小,256M内存的机器也可以跑起来。

安装docker、curl、git、nginx等必备的工具

apt -y updateapt -y install curl git nginx python-certbot-nginxcurl -sSL https://get.docker.com/ | shsystemctl enable docker nginxcurl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose
123456 apt -y updateapt -y install curl git nginx python-certbot-nginxcurl -sSL https://get.docker.com/ | shsystemctl enable docker nginxcurl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose

然后到github上接取项目,第二行为进入目录

git clone https://github.com/mikecao/umami.gitcd umami/
12 git clone https://github.com/mikecao/umami.gitcd umami/

编辑配置文件

nano docker-compose.yml
1 nano docker-compose.yml

建议修改一下默认的代码,然后反代一下用域名访问。如果你使用Xshell,可以直接在文本文件里编辑好粘贴进去,按CTRL+O保存,再按CTRL+X退出

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

启动起来

docker-compose up -d
1 docker-compose up -d

新建一个反代的配置文件

nano /etc/nginx/conf.d/umami.conf
1 nano /etc/nginx/conf.d/umami.conf

配置一下你的域名,记得把你的域名解析到这个VPS的IP上。

server { listen 80; server_name 域名; # 换成你的域名 client_max_body_size 0;location / { proxy_pass http://127.0.0.1:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }}
12345678910111213 server {   listen 80;   server_name 域名; # 换成你的域名   client_max_body_size 0; location / {   proxy_pass       http://127.0.0.1:3000;   proxy_set_header Host $host;   proxy_set_header X-Real-IP $remote_addr;   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   proxy_set_header X-Forwarded-Proto $scheme;   }}

想用HTTP可以自动签发一个证书,使用以下命令,过程中需要输入邮箱和Y进行确认。

certbot --nginx
1 certbot --nginx

检查nginx配置

nginx -t
1 nginx -t

没问题的话可以访问你的域名了,打开的是英文界面,用户名为admin,密码为umami

点击右上方可以切换语言,设置里可以增加需要统计的网站,激活共享VPS.COM.IN就是公开统计数据。

增加完成后,点击域名后面的</>就可以获取统计代码,放入你的网站就可以使用了,目前用了两天,感觉效果不错,唯一的一点就是不能统计到搜索的关键词,不过也没有办法,目前百度的关键词,除了他家的统计,其他都统计不到。



猜你可能想看的VPS


转载请注明原文地址:http://140.238.13.167:12355/read-26625.html

下一篇       上一篇