随笔分类 -  Nginx

摘要:本篇博客介绍Nginx的平滑升级,重点是理解Nginx的信号。 信号及作用 信号 信号值 作用 INT,TERM 2,15 立即终止Nginx进程 QUIT 3 等进程结束后关闭Nginx HUP 1 根据新的配置文件重建worker进程,即执行nginx -s reload USR1 10 重新写 阅读全文
posted @ 2020-09-20 13:48 雷探长 阅读(259) 评论(0) 推荐(0) 编辑
摘要:Nginx 编辑src/core/nginx.h,将其中的NGINX_VERSION及NGINX_VER的值改为***然后编译Nginx即可。 #define NGINX_VERSION "1.18.0" > "***" #define NGINX_VER "nginx/" NGINX_VERSIO 阅读全文
posted @ 2020-08-31 17:47 雷探长 阅读(432) 评论(0) 推荐(0) 编辑
摘要:Web应用防护系统(也称:网站应用级入侵防御系统 。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用 防火墙是通过执行一系列针对HTTP/HTTPS的 安全策略来专门为Web应用提供保护的一款产品。 nginx+lua安装方法 方法一:安 阅读全文
posted @ 2020-08-22 10:16 雷探长 阅读(1468) 评论(0) 推荐(0) 编辑
摘要:Nginx不像Apache那样自带rotatelogs进行日志的回滚,默认配置的日志文件会越来越大造成无法阅读,必须手动为Nginx配置日志回滚的方式。可以使用自定义脚本或是借助Linux自带的logrotate命令实现日志回滚。 脚本分割 脚本分割日志的方法比较容易理解,获取昨天的日期并将日志文件 阅读全文
posted @ 2020-08-22 10:15 雷探长 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:Nginx的limit模块主要包括:ngx_http_limit_req_module、ngx_http_limit_conn_module、ngx_stream_limit_conn_module 以及ngx_http_core_module中limit_rate选项,由于stream主要用来实现 阅读全文
posted @ 2020-08-22 10:14 雷探长 阅读(1326) 评论(0) 推荐(0) 编辑