NGINX
文章平均质量分 57
nginx实战
早九晚十二
阿里云专家博主,著名系统重启工程师,从事一二线系统重启工作。擅长word、excel、 等软件的安装与卸载,精通PE、PS、PB、DCF、PEG等单词的拼写,熟悉Window‘s. Linux. Mac、Android. IOS、 WP8等系统的开关机。
展开
-
nginx漏洞修复之检测到目标URL存在http host头攻击漏洞
nginx漏洞修复记录原创 2023-07-11 11:51:57 · 3340 阅读 · 0 评论 -
一文了解nginx的localtion匹配机制
nginx的location规则遵循以下规则= 大于 ^~ 大于||!|!大于 /即“精准”最大,“通用最小”规则那么这些符号又分别代表什么呢?不要急,马上就说。符号含义=代表精准匹配,写什么匹配什么,优先级最高^~前缀匹配,没有精准匹配时,优先前缀匹配,优先级第二。带有 ^~ 的前缀匹配成功,则立即停止其他类型匹配,普通前缀匹配(不带参数 ^~ )成功则会暂存,继续查找正则匹配~= 和 ^~ 均未匹配成功前提下,查找正则匹配 ~ 和 ~*。原创 2022-09-07 11:29:21 · 997 阅读 · 0 评论 -
nginx不允许预览pdf,访问直接下载
首先看nginx的nginx.conf include mime.types; default_type application/octet-stream;这里主要有两行代码。第一行: include mine.types 对应了文件的mime类型。第二行: 默认的是octet-stream, 意思是如果一个文件的mime类型不存在就会使用默认的类型。 通常是这个导致了文件的下载。解决方法:将 default_type application/octet-stream; 修改为原创 2022-01-24 17:03:54 · 4446 阅读 · 4 评论 -
编译nginx常见错误
错误一:configure: error: the HTTP XSLT module requires the libxml2/libxsltyum -y install libxml2 libxml2-devyum -y install libxslt-devel错误二:error: the HTTP image filter module requires the GD library.yum -y install gd gd-devel错误三:error: the GeoIP modul原创 2022-01-17 12:33:07 · 1999 阅读 · 0 评论 -
nginx与keepalived的那些事
1.环境准备[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)服务器详情IP作用192.168.180.131nginx+keepalived(主)192.168.180.132nginx+keepalived(从)192.168.180.133web站点192.168.180.134web站点......原创 2020-05-11 23:42:46 · 952 阅读 · 2 评论 -
nginx配置tcp协议代理的日志
nginx启用TCP反向代理日志配置 Nginx使用TCP反向代理日志配置不同于http修改nginx配置文档/usr/local/nginx/conf/nginx.conf 设置日志格式stream { log_format proxy '$remote_addr [$time_local] ' '$protocol $status $bytes_sent $...原创 2020-03-25 11:27:40 · 3365 阅读 · 2 评论 -
统计请求nginx最多次数的IP地址
要求:统计请求nginx最多的10个地址命令:awk '{print $1}' access.log |uniq -c|sort -rn -k 1|head -10awk ‘{print $1}’ access.log 以空格为分隔符,打印出access.log开头的ip地址uniq:去重 -c 去重的同时打印出同一ip出现的次数sort :排序 -r 反向排序 -n 由大到小 -k 1...原创 2019-12-11 11:03:16 · 459 阅读 · 0 评论 -
nginx详细笔记
原文链接转载 2019-12-10 16:09:31 · 143 阅读 · 9 评论 -
Nginx-1.14.2编译安装
nginx及依赖包获取连接 提取码7tb3安装方法,以/home为例cd /home解压上边下载的nginx压缩包并重命名为nginxmv nginx-1.14.2 nginx将其他依赖包解压至nginx里执行./configure --prefix=/home/nginx --with-ipv6 --with-http_ssl_module --with-http_realip...原创 2019-09-02 11:59:53 · 486 阅读 · 0 评论 -
记一次生产故障,nginx503
问题概述: web页面进行login操作,控制台报503系统版本: Centos 6.8服务架构:前端两个nginx代理服务器,可外网,中间两台业务服务器,使用docker起两组服务 后端3台redis(哨兵),和三台mongo问题分析:由控制台报503可知是服务器内部原因,可能是网络或者服务方面。解决步骤:首先先从网络方面开始查,看外网区两台nginx是否接收到页面请求。结果:...原创 2019-07-16 11:34:06 · 6182 阅读 · 0 评论