当前位置: 首页 > news >正文

宝塔面板使用 GoAccess Web 日志分析教程

宝塔面板是一个简单方便的服务器运维面板,但其网站统计功能是收费的。而 GoAccess 是一个用 C 编写的免费开源 Web日志分析器,本文将介绍如何在宝塔面板中开启 GoAccess Web 日志分析功能。

内容索引

  • 下载安装 GoAccess
  • 在宝塔面板中添加日志切割的计划任务
  • 将 Web 日志输出到 HTML 文件
    • 输出当天 Web 日志到 HTML
    • 输出历史 Web 日志到 HTML
  • 查看 GoAccess 日志分析器及安全设置
    • 安全设置
    • 查看 HTML 界面的 GoAccess 日志分析器

下载安装 GoAccess

当前最新版本为 GoAccess v1.8.1,可点这里检查最新版本号。

以下以 CentOS 系统安装 1.8.1 版为例(其它版本仅需更改下方指令中的版本号):

wget https://tar.goaccess.io/goaccess-1.8.1.tar.gz 
tar -xzvf goaccess-1.8.1.tar.gz 
cd goaccess-1.8.1/ 
./configure --enable-utf8 --enable-geoip=mmdb 
make 
make install

如果在配置过程(上述第4行指令)中提示:”*** Missing development files for libmaxminddb library.“,说明缺少缺少 libmaxminddb 库的开发文件。需另行安装GeoIP2:

yum install lib

http://www.lryc.cn/news/518791.html

相关文章:

  • Windows 安装 Docker 和 Docker Compose
  • arcgis中用python脚本批量给多个要素类的相同字段赋值
  • 目标客户营销(ABM)结合开源AI智能名片2+1链动模式S2B2C商城小程序的策略与实践
  • 《异步编程之美》— 全栈修仙《Java 8 CompletableFuture 对比 ES6 Promise 以及Spring @Async》
  • 新模型设计:Hybrid Quantum-Classical Neural Network (HQCNN) for Image Classification
  • iOS 中spring动画的使用
  • 初学stm32 --- DMA直接存储器
  • 校医院挂号及预约 APP 的设计与实现
  • 代理模式详解与应用
  • Model-based RL自动出价算法的演进之路
  • .NET AI 开发人员库 --AI Dev Gallery简单示例--问答机器人
  • 框架部分面试题学习
  • tdengine数据库使用java连接
  • Java 模板变量替换——字符串替换器(思路Mybatis的GenericTokenParser)
  • 跨界融合:人工智能与区块链如何重新定义数据安全?
  • android 自定义SwitchCompat,Radiobutton,SeekBar样式
  • 计算机网络的定义与发展历程
  • 对比学习 (Contrastive Learning) 算法详解与PyTorch实现
  • DBeaver执行本地的sql语句文件避免直接在客户端运行卡顿
  • C++ 的 pair 和 tuple
  • Zookeeper 集群安装
  • git merge与rebase区别以及实际应用
  • kvm虚拟机出现应用程序无法正常启动报0xc0000142错误
  • Redis 安装与 Spring Boot 集成指南
  • Flink集成TDEngine来批处理或流式读取数据进行流批一体化计算(Flink SQL)拿来即用的案例
  • 【STM32】利用SysTick定时器定时1s
  • Python中的format格式化、填充与对齐、数字格式化方式
  • winform第三方界面开源库AntdUI的使用教程保姆级环境设置篇
  • 如何使用Yarn Workspaces实现Monorepo模式在一个仓库中管理多个项目
  • SpringCloud系列教程:微服务的未来(十一)服务注册、服务发现、OpenFeign快速入门