![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
robertXin
不为写代码而写代码
展开
-
nginx的平滑重启
在研发过程中,修改nginx的配置文件nginx.conf是很平常的事,需要重启nginx。如果我们直接reload是有一定风险的,我们可以通过发送系统信号给nginx主进程的方式来进行。 第一步:确认nginx配置文件的语法是否正确,否则nginx将不会加载新的配置文件。如果出现这样的信息说明配置文件是正确的。 第二步:平滑重启kill -HUP nginx进程号...原创 2013-08-20 11:24:04 · 1082 阅读 · 0 评论 -
nginx配置一(全局配置)
user:是个主模块指令,指定nginx worker进程运行用户以及用户组. 语法:user user [group] 默认值:nobody nobody 如果主进程以root运行,Nginx将会调用setuid()/setgid()来设置用户/组,如果没有指定组,那么将使用与用户名相同的组,默认情况下会使用nobody用户与nobody组(或者nogroup),或者在编译时指定的...2013-08-22 14:59:06 · 1138 阅读 · 0 评论 -
nginx配置二(服务器配置)
include:主模块指令,实现对配置文件所包含的文件设定,可以减少主配置文件的复杂度,类似于Apache中的include方法,0.4.4版本以后,include指令已经能够支持文件通配符*: default_type:属于HTTP核心模块指令,这里设定默认类型为二进制流,也就是当文件类型未定义时使用这种方式,例如在没有配置php环境时,nginx是不予解析的。此时,用浏览器访问p...2013-08-22 16:02:43 · 111 阅读 · 0 评论 -
nginx配置三(HttpGzip配置)
gzip:用于设置开启或者关闭gzip模块,“gzip on”表示开启,实时压缩输出数据流。 gzip_min_length:设置被压缩的最小请求,单位为bytes。少于这个值大小的请求将不会被压缩,这个值由请求头中的Content-Length字段决定。默认为0,不管页面多大都进行压缩,建议设置成大于1k的字节数,小于1k可能会越压越大。 gzip_buffers:表示申请4个...2013-08-22 17:40:58 · 338 阅读 · 0 评论 -
nginx配置四(负载均衡配置)
upstream ixdba.net{ip_hash;server 192.168.1.133:80;server 192.168.1.134:80 dwon;server 192.168.1.135:8009 max_fails=3 fail_timeout=20s;server 192.168.1.136:8080;}upstream是Nginx的Http Ups...2013-08-23 10:34:42 · 111 阅读 · 0 评论 -
nginx配置五(server虚拟主机配置)
server:http核心模块语法:server {...} 默认值:no 使用字段:http server字段包含虚拟主机的配置。没有明确的机制来分开基于域名(请求中的主机头)和基于IP的虚拟主机。可以通过listen指令来指定必须连接到这个server块的所有地址和端口,并且在server_name指令中可以指定所有的域名。 server_name:http核心模块语法...2013-08-27 16:16:01 · 327 阅读 · 0 评论 -
nginx配置六(URL匹配配置)
location:http核心模块语法:location [=|~|~*|^~|@] /uri/ { ... } 默认值:no 使用字段:server 这个参数根据URI的不同需求来进行配置,可以使用字符串与正则表达式匹配,如果要使用正则表达式,你必须指定下列前缀:1、~* 不区分大小写。2、~ 区分大小写。要确定该指令匹配特定的查询,程序将首先对字符串进行匹配,字符串匹配将作为查询的...2013-08-29 17:08:56 · 2371 阅读 · 0 评论 -
apache与nginx防御webbench等工具攻击
webbench是一个普遍的压力测试工具webbench -c 1000 -t 30 url 大量的并发,耗费服务器资源。导致打开url缓慢,甚至服务器down机。 通过access.log日志可看到:首先,先诅咒攻击的人天天吃饱了没事干其实:apache与nginx可以通过http_user_agent这个系统变量来做处理 apache添加rewrite规则...2013-09-04 16:22:09 · 291 阅读 · 0 评论