nginx重新整理——————分析log数据[六]
前言
简单介绍一下goaccess。
正文
安装:
yum install epel-release
yum install GeoIP GeoIP-devel GeoIP-data
yum install libncursesw5-dev ncurses-libs ncurses-devel
然后:
$ wget http://tar.goaccess.io/goaccess-1.2.tar.gz
$ tar -xzvf goaccess-1.2.tar.gz
$ cd goaccess-1.2/
$ ./configure --enable-utf8 --enable-geoip=legacy
$ make
# make install
启动:
goaccess access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html
后台运行的方式:
读取所有日志文件有了,就剩让他在后台安安静静的运行了
需要用到tmux
安装:
yum install tmux
运行:
tmux #运行tumx,运行后在其中直接输入如下命令行即可
goaccess access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html
后台运行:
退出tumx,按下Tumx的PREFIX键(默认是Ctrl+B),按下之后松开再次按d,即可离开Tmux开始后台执行
结束运行:
ps -ef | grep goaccess
kill xxxx #直接杀掉相应的进程即可
效果:
结
下一节介绍https的配置。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2020-05-02 nginx 学习的前提
2020-05-02 nginx 使用下的一些基本概念
2020-05-02 批处理字符替换
2020-05-02 批处理字符截取
2020-05-02 批处理for 的理解及例子