2015-07-24 0 By admin

Nginx Referer 设置访问来源控制

Nginx 服务管理过程中,如果我们不希望其他网站盗用我们网站的图片资源;则需要设置防盗链功能。 防盗链功能是通过访问请求的referer参数值来实现的。 一、访问来源参数 Referer 语法:valid_referers none | blocked | server_names | strin…

2015-07-23 0 By admin

Nginx 服务 If 判断语句介绍

Nginx 服务配置文件中IF判断语句的使用介绍。 if (condition) { … } Context: server, location 用于检查一个条件是否符合;如果符合,则执行大括号中的语句;不支持嵌套,不支持多条件&&和||处理。 一、IF 判断运算符 一个变量名;…

2015-07-21 0 By admin

Nginx 服务单客户端请求频率限制介绍

在我们维护项目过程中,可能会限制单一客户端对我们项目发送请求的频率。禁止单一客户端频繁刷新项目的页面或者API接口。 使用到的模块:ngx_http_limit_req_module 模块 该模块可以通过定义的键值来限制请求处理的频率。如:可以限制来自单个IP地址的请求处理频率。 如每秒固定处理请求…

2015-07-21 0 By admin

Nginx 服务单客户端并发连接数限制介绍

在我们维护系统项目时,为了避免别人恶意消耗系统部署的硬件资源;我们有时候,需要限制单个客户端和Nginx 服务同一时刻可以建立的连接数;即单一客户端的并发连接数。 使用到的模块:ngx_http_limit_conn_module模块 从 Nginx 服务维护客户端信息参数字段中选取一个字段,用于标…

2015-07-09 0 By admin

Nginx 服务Listen指令介绍

Nginx 服务的配置文件中,最主要的指令就是Listen了。Listen 指令用于设置服务监听请求的方式。 一、Listen 指令使用方式 listen address[:port] |port | unix:path Nginx 服务的 Listen 监听可以设置ip:port,port 或者套…

2015-06-27 0 By admin

PHP-FPM 服务将日志输入到文件中

在维护 PHP-FPM 服务的过程中,我们有时需要将PHP服务的错误日志打印出来,检查服务运行是否存在异常。 配置 PHP-FPM 服务输出日志到文件中,配置方法如下: 1、PHP-FPM 服务配置文件 PHP-FPM 服务的配置文件php-fpm.conf的配置指令设置。 catch_worker…

2015-06-24 0 By admin

Nginx 服务Location 指令介绍

location 模块中所配置的各个指令则会启动不同的模块去完成工作;因此模块可以看做Nginx 服务真正的劳动工作者。 通常一个location中的指令会涉及一个handler模块和多个filter模块(当然,多个location可以复用同一个模块)。 handler模块负责处理请求,完成响应内容…