Ubuntu Server 安装nginx

在这里插入图片描述
···························································唯有天下一统,方能开的万世太平


1.Ubuntu Server 安装 Nginx

1.升级apt

sudo apt update

2.安装nginx

sudo apt install nginx

3.查看版本

nginx -V

nginx version: nginx/1.18.0 (Ubuntu)
built with OpenSSL 1.1.1f  31 Mar 2020
TLS SNI support enabled

2.安装GoAccess监控Nginx数据

  • APT安装
    $ apt-get install goaccess

具体版本解压安装参考官网:http://goaccess.io/download

  • 版本查看
    $ goaccess -V

使用GoAccess监听Nginx

命令行监测

$ goaccess -f /var/log/nginx/access.log -p /etc/goaccess/goaccess.conf

进入第一个模式
在这里插入图片描述

操作:

  • F1 主帮助页面
  • F5 重绘主窗口
  • q 退出
  • 1-15 跳转到对应编号的模块位置
  • o 打开当前模块的详细视图
  • j 当前模块向下滚动
  • k 当前模块向上滚动
  • s 对模块排序
  • / 在所有模块中搜索匹配
  • n 查找下一个出现的位置
  • g 移动到第一个模块顶部
  • G 移动到最后一个模块底部

将监测数据转换为HTML

$ goaccess /var/log/nginx/access.log --log-format=COMBINED -o /usr/local/log/index.html -p /etc/goaccess/goaccess.conf

执行后,生成的HTML会在/code/log/index.html目录下

编写脚本,每隔一段时间更新HTML

vim scripts/goaccess.sh

内容为:

#!/bin/bash
/usr/local/bin/goaccess /var/log/nginx/access.log --log-format=COMBINED -o /usr/local/log/index.html -p /etc/goaccess/goaccess.conf

30 * * * * /bin/bash /usr/local/log/scripts/goaccess.sh

参考文献:
https://www.cnblogs.com/longren/p/10945623.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值