Nginx可以通过各种方式来限制访问,例如NGINX基本Http认证、allow/deny等等,这些都是前文提过的,今天来看看nginx如果通过用户代理来禁止访问。
user agent是什么?
...
nginx password 验证
nginx 配置验证非常简单,这里就不累述了,看博主前面的nginx系列文章。
这里说说如何生成password文件。其它方法就不说了,主要说使用openssl来生成。
1. 添加一个用户
...
Zabbix监控nginx性能(113)
需要使用zabbix监控nginx,首先nginx需要配置ngx_status,如果开启请看凉白开之前的文章《启用nginx status状态详解》
nginx status信息
# curl h...
HAProxy用法详解 全网最详细中文文档
一、HAProxy简介
(1)HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAPro...
AWS下的WebSockets、SSL和回话保持服务
AWS 对于WebSockets、SSL 和 Sticky Sessions这三者的支持并不是很好,特别是ELB服务。可以得到客户端真实IP和粘性会话,但是不支持WebSockets。也可以支持Web...
AWS ELB nginx 启用代理协议
要使用aws elb服务器来做websocket负载均衡时,只能使用tcp模式。
代理协议是一种 Internet 协议,用于将连接信息从请求连接的源传递到请求连接到的目标。Elastic Lo...
nginx对指定目录做代理
环境介绍
web1,作为前端端服务器,访问地址是http://192.168.1.1,要将http://192.168.1.1/bbs的请求交给web2。在web1的网站根目录下并没有bbs目录...
nginx upstream 一致性哈希模块
ngx_http_upstream_consistent_hash 模块是一个负载均衡器,使用一个内部一致性hash算法来选择合适的后端节点。与PHP的memcache模块memcache.hash_...
Ceryx 动态的 NGINX
反向代理包含数百甚至上千个微服务是一个很有意思的事情,也是我们在 Sourcelair 每天都要面对的事情。这也是为什么我们今天要很高兴地宣布 Ceryx,一个动态反向代理,使用 OpenResty,...
nginx+rsync+inotify实现负载均衡
实验环境
前端nginx:ip 192.168.6.242,对后端的wordpress网站做反向代理实现负载均衡
后端nginx:ip 192.168.6.36,192.168.6.205都部署w...
nginx 直接在配置文章中设置日志分割
直接在nginx配置文件中,配置日志循环,而不需使用logrotate或配置cron任务。需要使用到$time_iso8601 内嵌变量来获取时间。$time_iso8601格式如下:2015-08-...
nginx proxy buffer 解释
遇到一例 nginx buffer 设置太小,如果 URL 比较长导致 504 错误的故障。可以看看这篇网站502与504错误分析。
下面总结下 nginx buffer 设置:
proxy_...
http 499 与 proxy_ignore_client_abort
默认 proxy_ignore_client_abort 是关闭的,此时在请求过程中如果客户端端主动关闭请求或者客户端网络断掉,那么 Nginx 会记录 499,同时 request_time 是 「...
AWS ELB 服务的坑
目前发现AWS ELB服务有两个大坑:
基于HTTP的负载均衡频繁504,直接是ELB返回的,后端根本就没接收到请求。
基于TCP的负载均衡没法获取到客户端IP地址。
...
ubuntu 将第三方模块编译到nginx包中
在Ubuntu系统下,我们通常是使用apt-get来搞定一切,简单方便快捷。但是如果要给nginx添加额外的模块就需要重新编译了。从源码编译nginx就要手工补充Debian包提供的一些文件,如启动脚...
12