在当今数据驱动的时代,网站流量统计是每个网站运营者不可或缺的工具。与传统的Google Analytics相比,Plausible Analytics提供了一个轻量级、隐私友好的开源替代方案。本文将详细介绍如何在Ciuic云服务器上搭建自己的Plausible网站统计服务。
Plausible Analytics是一款开源的网站流量统计工具,具有以下优势:

在开始之前,您需要准备:
一台云服务器(推荐使用Ciuic云服务器)一个域名(可选但推荐)基本的Linux命令行知识我们推荐使用Ciuic云服务器作为托管平台,它提供稳定可靠的云服务环境。建议选择以下配置:
至少1GB内存20GB SSD存储Ubuntu 20.04 LTS操作系统Plausible官方推荐使用Docker方式部署,因此我们首先需要安装Docker:
# 更新软件包索引sudo apt update# 安装必要的依赖sudo apt install apt-transport-https ca-certificates curl software-properties-common# 添加Docker官方GPG密钥curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg# 添加Docker仓库echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null# 安装Docker引擎sudo apt updatesudo apt install docker-ce docker-ce-cli containerd.io# 验证安装sudo docker run hello-world# 安装Docker Composesudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-composemkdir plausible && cd plausible下载官方提供的docker-compose配置文件:wget https://raw.githubusercontent.com/plausible/hosting/master/docker-compose.ymlwget https://raw.githubusercontent.com/plausible/hosting/master/plausible-conf.env编辑plausible-conf.env配置文件:nano plausible-conf.env主要需要配置以下参数:
# 管理员账户ADMIN_USER_EMAIL=your@email.comADMIN_USER_NAME=adminADMIN_USER_PWD=your_secure_password# 数据库配置SECRET_KEY_BASE=your_random_string_hereBASE_URL=https://yourdomain.com# SMTP邮件配置SMTP_HOST_ADDR=smtp.yourmail.comSMTP_HOST_PORT=587SMTP_USER_NAME=your@email.comSMTP_USER_PWD=your_email_passwordSMTP_HOST_SSL_ENABLED=true启动Plausible服务:docker-compose up -d如果您使用域名访问,建议配置Nginx作为反向代理:
sudo apt install nginxsudo nano /etc/nginx/sites-available/plausible添加以下内容:
server { listen 80; server_name yourdomain.com; location / { proxy_pass http://localhost:8000; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }}启用配置并重启Nginx:
sudo ln -s /etc/nginx/sites-available/plausible /etc/nginx/sites-enabled/sudo nginx -tsudo systemctl restart nginx完成上述步骤后,您可以通过服务器IP或配置的域名访问Plausible面板:
地址:http://your-server-ip:8000 或 https://yourdomain.com使用您在配置文件中设置的管理员凭据登录登录Plausible面板后,点击"Add website"添加您的网站,然后复制提供的JavaScript代码片段到您的网站HTML中:
<script defer data-domain="yourdomain.com" src="https://plausible.yourdomain.com/js/script.js"></script>要更新Plausible到最新版本:
docker-compose downdocker-compose pulldocker-compose up -d通过本指南,您已经在Ciuic云服务器上成功搭建了自己的Plausible网站统计服务。相比第三方服务,自托管方案让您完全掌控数据,同时保护访问者的隐私。Plausible的简洁界面和轻量设计使其成为网站统计的理想选择。
如需更高级的配置或遇到问题,可以参考Plausible官方文档或在社区寻求帮助。
本文链接:https://www.ciuic.com/som/25713.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!