nginx
「已注销」
这个作者很懒,什么都没留下…
展开
-
Nginx Lua读取redis 进行权限认证等操作
之前的csdn找不回来了,决定重新注册一个。望支持~~~ 场景:nginx读取redis存储的标识进行重定向或ip拦截 废话不多说,直接lou代码: location /{ set $tomcat_ip ''; rewrite_by_lua ' local redis = require "resty.redis" local red = redis::new() r...原创 2018-12-28 17:28:53 · 1418 阅读 · 0 评论 -
Nginx之负载均衡
前言: 负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 画个简图: 负载均衡策略 Nginx...原创 2019-01-31 15:01:28 · 1039 阅读 · 0 评论 -
Nginx 定时切割日志
前言 Nginx日志默认情况下写入到一个文件中,为了区分各个域下的日志,我们一般会分开存储。即时这样,文件也会变的越来越大,非常不方便查看分析。通常我们是以每日来做统计的,下面来聊聊以日期来分隔Nginx日志。 配置 编写脚本 #!/bin/bash #初始化 LOGS_PATH=/usr/local/nginx/logs YESTERDAY=$(date -d "yesterday" ...转载 2019-01-31 15:08:23 · 303 阅读 · 0 评论 -
Nginx 配置Gzip提升加载速度
前言: 加载显示速度过慢,设置gzip可以提升加载速度。 新建 gizp.conf #开启gzip压缩 gzip on; #设置允许压缩的页面最小字节数 gzip_min_length 1k; #申请4个单位为16K的内存作为压缩结果流缓存 gzip_buffers 4 16k; #设置识别http协议的版本,默认为1.1 gzip_http_version 1.1; #指定...原创 2019-02-28 12:37:47 · 504 阅读 · 0 评论 -
Nginx如何搭建文件防盗链服务
前言 大家都知道现在很多站点下载资料都是要收费的,无论是积分还是金币,如何做到资源防盗链的呢? Nginx本身提供了secure_link来完成防盗链功能,可以给服务器文件链接添加时间戳和校验码,从而保护服务器文件不被任意下载盗用。 时序图 Nginx配置 如何安装Nginx这里不再赘述,安装的时候记得开启ngx_http_secure_link_module即可。 ./conf...原创 2019-02-19 11:42:26 · 888 阅读 · 0 评论