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 · 159 阅读 · 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 · 190 阅读 · 0 评论