1. 统计文件中某个字符转出现的次数

    #如统计文件api_error.log中error关键词出现的次数 grep -o 'error' /www/payment/runtime/logs/api_error.log | wc -l

    2023-07-07

  2. 查找请求数前 20 个 IP

    #服务器被恶意高频访问时可以用到 netstat -ant |awk '/:443/{split($5,ip,":");++A[ip[1]]}END{for(i in A) print A[i],i}' |sort -rn|head -n20

    2023-07-07

  3. 统计服务器所有 url 被请求的数量

    #统计其他端口时:netstat -pnt | grep :xx | wc -l netstat -pnt | grep :443 | wc -l

    2023-07-07

  4. Nginx 实现一个 IP 访问总流量限制

    http { limit_conn_zone $binary_remote_addr zone=conn_zone:10m; limit_req_zone $binary_remote_addr zone=req_zone:10m rate=1r/s; # 其他配置 } server {...

    2023-07-07

  5. nginx 配置 http 请求重定向到 https

    server { listen 80; server_name wan.bo.com; return 301 https://$server_name$request_uri; } server { listen 443 ssl; server_name wan.b...

    2023-06-12

  6. Nginx防止被域名恶意解析的配置

    server { listen 80 default_server; server_name _; return 444; } 先看上面这段配置,listen 指令后面有一个参数 default_server ,这个参数是在 ...

    2023-06-12

  7. Nginx日志管理

    通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息;通过错误日志,你可以得到系统某个服务或server的性能瓶颈等。因此,将日志好好利...

    2020-09-18

  8. 利用 ELK系统分析Nginx日志并对数据进行可视化展示

    1 . 安装: Elasticsearch,Logstash,Kibana 开源软件的集合 Elasticsearch:搜索,提供分布式全文搜索引擎 Logstash: 日志收集,管理,存储 Kibana :日志的过滤web 展示...

    2020-09-15

  9. Nginx实战(一) 虚拟主机

    利用虚拟主机,不同为每个要运行的网站提供一台单独的Nginx服务器或单独运行一组Nginx进程。虚拟主机提供了在同一台服务器、同一组Nginx进程上运行多个网站的功能。 在Ngin...

    2017-09-29

  10. Nginx实战(二) URL重写

    Rewrite主要的功能就是实现URL的重写,Nginx的Rewrite规则采用PCRE Perl兼容正则表达式的语法规则匹配,如果需要Nginx的Rewrite功能,在编译Nginx之前,需要编译安装PCRE库...

    2017-09-29