GoAccess是一款开源的实时日志分析工具,可以用于分析Web服务器的日志文件。以下是CentOS 7下安装GoAccess的步骤:
安装EPEL仓库:在终端中输入以下命令即可安装EPEL仓库。
Copysudo yum install epel-r
1.流量包文件分析
流量包就是说所谓的传递过程中,将传递的数据抓取下来,保存成一个文件。
2.wireshark常用的过滤命令
1)ip.src eq x.x.x.x 过滤源ip
2)过滤端口
3)过滤mac地址
4)包长度过滤
5)http模式过滤
国内镜像源
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc
新建后缀为.vbs的文件,复制下面内容并保存文件
Set ws = CreateObject("WScript.Shell")
wscript.sleep 1000
For i = 1 To 1
ws.sendkeys("^t") 方法1:手动选择需要的图标添加入库
方法2:运行代码批量添加入库
按F12打开控制台,运行代码
var iconList = document.querySelectorAll('.icon-gouwuche1');
  前言
我们可能服务器上使用yum安装的Nginx,这时要新增模块的思路大致如下
官网下载相同版本的nginx源码包
编译安装并指定需要的模块(第三方模块需要单独下载对应的包)
注意只编译make,不要编译安装make install. 编译完成会在objs目录下生成可执行文件nginx
&nbs
robots文件实现方式
1) 完全禁止yisouspider抓取:
User-agent: yisouspider
Disallow: /
2) 禁止yisouspider抓取指定目录
User-agent: yisouspider
Disal
近期我们某站点发生一则奇怪的事件,总会有好多IP来访问站点,导致nginx挂掉,访问量也不算大。
经过排查发现,Nginx配置里的worker_processes为1
上网查了一下相关说明,worker_processes 是指操作系统启动多少个工作进程运行Nginx。
具体建议如下:/etc/nginx/nginx.conf
worker_processes可以设置为1-65536,
一、如果没有使用代理服务器,
REMOTE_ADDR = 客户端IP HTTP_X_FORWARDED_FOR = 没数值或不显示
$ip = $_SERVER['REMOTE_ADDR'];