
nginx
文章平均质量分 71
nginx 相关笔记
懵懵懂懂搬运工
这个作者很懒,什么都没留下…
展开
-
Nginx 通过 Lua + Redis 实现动态封禁 IP
背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。 架构 实现 IP 黑名单的功能有很多途径: 1、在操作系统层面,配置 iptables,拒绝指定 IP 的网络请求; 2、在 Web Server 层面,通过 Nginx 自身的 deny 选项 或者 lua 插件 配置 IP 黑名单; 3、在应用层面,在请求服务之前检查一遍客户端 IP 是否在黑名单。 为了方便管理和共享,我们选择通过 Nginx+Lua+Redi转载 2021-11-01 09:32:46 · 176 阅读 · 0 评论 -
centos 7 下 安装nginx
centos 7 nginx安装环境 1.gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc,安装命令为:yum install gcc-c++ 2.PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则原创 2017-08-17 16:24:53 · 208 阅读 · 0 评论