分类: nginx
Nginx优化详解
一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:
1. worker_processes 8;
nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。
2. worker_cpu_affinity 00000001 0000[……]
Nginx、HAProxy、LVS三者的优缺点
一、Nginx优点:
1、工作在网络7层之上,可针对http应用做一些分流的策略,如针对域名、目录结构,它的正规规则比HAProxy更为强大和灵活,所以,目前为止广泛流行。
2、Nginx对网络稳定性的依赖非常小,理论上能ping通就能进行负载功能。
3、Nginx安装与配置比较简[……]
http获取时间
[……]
Nginx Access Log日志统计分析常用命令
IP相关统计
统计IP访问量
查看某一时间段的IP访问量(4-5点)
查看访问最频繁的前100个IP
查看访问100次以上的IP
查询某个IP的详细访问情况,按访问频率排序
页面访问统计
查看访问最频的页面(TOP100)
查看[……]
Nginx 匹配路径配置规则
一、location语法
location [=|~|~|^~] /uri/ { … }
= 严格匹配。如果请求匹配这个location,那么将停止搜索并立即处理此请求
~ 区分大小写匹配[……]
nginx 自定义 Server Name 隐藏软件名 自定义版本
How To Customize Your Nginx Server Name
- src/core/nginx.h
#define NGINX_VER "MYWS/“ NGINX_VERSION
- http/ngx_http_special_response.c
"<hr><ce[......]
Nginx与安全有关的几个配置
安全无小事,安全防范从nginx配置做起
上一篇文章《Nginx的几个常用配置和技巧》收到了不错的反馈,这里再总结下nginx配置中与安全有关的一些配置
隐藏版本号
经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是及[……]
Nginx配置upstream实现负载均衡
假设Nginx没有只只能代理一台服务器的话,那它也不可能像今天这么火。Nginx能够配置代理多台服务器。当一台服务器宕机之后。仍能保持系统可用。详细配置步骤例如以下:
1. 在http节点下,加入upstream节点。
upstream linuxidc {
&n[……]