
nginx
文章平均质量分 91
下辈子不做程序猿
兴趣是最好的老师
展开
-
Nginx+lua后续添加waf支持
近期公司测试环境的应用经常被扫描出来有一些安全漏洞,然而测试环境的入口是一个暴露在公网的nginx,这样的话没有安全防护措施,还是比较危险的。这次通过给nginx加上waf插件来实现web安全防护。nginx 实现WAF功能、自定义WAF规则...原创 2022-06-11 12:13:44 · 1244 阅读 · 1 评论 -
nginx 中添加 lua 模块,支持lua脚本以及遇到的坑
参考文档:https://www.cnblogs.com/yulibostu/articles/10529989.html工具版本说明nginx上面一共需要安装3个东西:luajit,ngx_devel_kit,lua-nginx-module2.下载解压ngx_devel_kit3.下载解压lua-nginx-module这里是重点啊!!!很多坑都是这个家伙带来的一定要用版本,我试了其他几个版本,比如说、等,都是不行的,都会遇到下面说的那些坑,只有不会。4.下载nginx,编译安装我用的原创 2020-01-17 15:34:40 · 31373 阅读 · 8 评论 -
Nginx中添加登录权限功能
Nginx中添加登录权限功能一、添加登录权限1.参数示例:2.参数解析:3.使用方法:4.密码生成:5.登录验证:二、注销登录一、添加登录权限1.参数示例:location / { auth_basic "Restricted"; auth_basic_user_file /usr/local/nginx/conf.d/auth-conf/root-12345...原创 2019-11-13 18:39:27 · 2587 阅读 · 0 评论 -
Nginx+Consul+UpSync动态配置负载均衡(二)
Nginx+Consul+UpSync动态配置负载均衡(二)一、安装nginx模块1.合并module2.重新编译nginx二、添加stream配置文件1.添加stream模块2.创建stream配置文件3.创建持久化文件目录4.启动nginx三、模拟tcp服务端1.创建tcp服务器2.给每个服务做区分四、开启并验证tcp的动态负载均衡1.启动Consul服务2.添加服务端信息到consul3.验...原创 2019-11-13 16:59:42 · 888 阅读 · 0 评论 -
Nginx+Consul+UpSync动态配置负载均衡(一)
Nginx+Consul+UpSync动态配置负载均衡一、Nginx安装1.下载nginx源码2.下载组件及模块3.安装nginx3.1、安装编译工具及库文件3.2安装 PCRE3.3编译安装nginx二、安装启动Consul1.解压consul2.启动consul3.浏览器访问consul ui三、配置nginx负载均衡1.nginx.conf加载外部配置文件1.1 在`/usr/local/n...原创 2019-11-12 15:59:20 · 1141 阅读 · 0 评论 -
nginx 部分编译参数解析,http/tcp动态加载upstream准备
一.编译参数./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --add-module=/opt/ngi...原创 2019-11-11 19:00:31 · 649 阅读 · 0 评论