久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Umami:簡單好用的網站統計系統,使用docker部署教程

241次閱讀
沒有評論

共計 2267 個字符,預計需要花費 6 分鐘才能閱讀完成。

我們在建立網站之后,網站安裝網站統計工具也是必不可少的,能直觀的了解網站的訪問情況,也有利于我們的 SEO 優化分析,常用的第三方統計平臺不少,比如 51LA、CNZZ、Google Analytics、百度統計等,當然你若是國內網站且主要提交百度收錄的話,個人是建議使用百度統計的 (俺就是用的百度統計),你要是有錢使用付費版,那俺啥也沒說。umami,有中文界面,簡單易用,下面把安裝過程分享給大家,有需要的可以看看。

(寶塔服務器面板,一鍵全能部署及管理, 送你 3188 元禮包,點我領取 )

界面演示圖:

介紹:

Umami 是一個簡單、易于使用、自托管的 Web 分析解決方案。其目標是為大家提供一個更友好,以隱私為中心的替代 Google Analytics 的方案。Umami 只收集大家關心的指標,所有內容都適合單個頁面。

優點:

簡單分析:Umami 只衡量您關心的重要指標:綜合瀏覽量,使用的設備以及訪問者的來源,這些都顯示在單個頁面上。

多站點:Umami 能夠通過一次安裝跟蹤無限數量的網站,您甚至可以跟蹤子域和單個 URL。

輕量:跟蹤腳本很小 (小于 6kb),支持舊版瀏覽器,如 IE。

多賬戶、以隱私為中心、開源。

安裝與部署

需求:

具有 Node.js 10.13 或更高版本服務器

數據庫 (MySQL 或 Postgresql)

部署過程

VPS 系統:Debian 9 64bit Minimal

Umami 對于硬件要求比較小,256M 內存的機器也可以跑起來。

安裝 docker、curl、git、nginx 等必備的工具

apt -y update

apt -y install curl git nginx python-certbot-nginx

curl -sSL https://get.docker.com/ | sh

systemctl enable docker nginx

curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

然后到 github 上接取項目,第二行為進入目錄

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

cd umami/

編輯配置文件

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/data

volumes:

umami-db-data:

啟動起來

docker-compose up -d

新建一個反代的配置文件

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;

}

}

想用 HTTP 可以自動簽發一個證書,使用以下命令,過程中需要輸入郵箱和 Y 進行確認。

certbot –nginx

檢查 nginx 配置

nginx -t

沒問題的話可以訪問你的域名了,打開的是英文界面,用戶名為 admin,密碼為 umami

點擊右上方可以切換語言,設置里可以增加需要統計的網站,激活共享鏈接就是公開統計數據。

增加完成后,點擊域名后面的 </> 就可以獲取統計代碼,放入你的網站就可以使用了,目前用了兩天,感覺效果不錯,唯一的一點就是不能統計到搜索的關鍵詞,不過也沒有辦法,目前百度的關鍵詞,除了他家的統計,其他都統計不到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-06-15發表,共計2267字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 防城港市| 洪泽县| 南召县| 监利县| 桐城市| 赣州市| 济源市| 宣武区| 龙口市| 建平县| 稻城县| 方正县| 南昌市| 花垣县| 繁峙县| 石家庄市| 赫章县| 三明市| 清水县| 乌兰浩特市| 长汀县| 萨迦县| 新源县| 嘉禾县| 喀什市| 九台市| 望谟县| 武安市| 金沙县| 南木林县| 涟源市| 建瓯市| 万年县| 田阳县| 永昌县| 壤塘县| 平和县| 秦皇岛市| 会东县| 彰化县| 都兰县|