服务器之家

专注于服务器技术!
当前位置:首页 > Web服务器 > Nginx

nginx.conf配置文件的基本使用以及优化配置

  一:常用功能优化:1:网络连接的优化:  只能在events模块设置,用于防止在同一一个时刻只有一个请求的情况下,出现多个睡眠进程会被唤醒但只能有一个进程可获得请求的尴尬,如果不优化,在多进程的nginx会影响以部分性能。events {accept_mutex on; #优化同一时刻只有一个请求而避免多个睡眠进程被唤醒的设置,...

日期:2017-01-08

优化nginx服务器经验分享,轻松抗住十万并发访问

  一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程分配cpu,上例中将8 个进程分配到...

日期:2017-01-08

Nginx服务器性能优化配置指南

  大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微...

日期:2017-01-08

nginx使用ngx_http_referer_module模块实现图片防盗链配置方法

  前几天讲了《nginx下载防盗链》,今天继续说下图片防盗链. 他们两个使用的指令不同,前者使用secure link,并且需要程序配合,但是效果非常好;后者不需要程序配合,根据图片来源来实现,但是只能先限制基本的图片盗用,无法防止图片采集.nginx referer指令简介nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请...

日期:2017-01-08

nginx限制指定来源页面的referer访问

  nginx referer限制如果用类似$http_referer来正则判断,然后做处理,类似下面这种是不可行的. if ($http_referer ~* "www.baidu.com") { rewrite ^/(.*)$ http://www.server110.com redirect; }因为压根就没有$http_referer这个变量了.所有变量都在这了.http://nginx.org/en/docs/varindex.h...

日期:2017-01-08

配置nginx屏蔽指定的user_agent访问服务器

  对于做国内站的我来说,我不希望国外蜘蛛来访问我的网站,特别是个别垃圾蜘蛛,它们访问特别频繁。这些垃圾流量多了之后,严重浪费服务器的带宽和资源。通过判断user agent,在nginx中禁用这些蜘蛛可以节省一些流量,也可以防止一些恶意的访问。1、进入nginx的配置目录,例如cd /usr/local/nginx/conf2、添加agent_deny...

日期:2017-01-08

Nginx屏蔽恶意蜘蛛User Agent访问网站

  相对于 Apache,Nginx 占用的系统资源更少,更适合 VPS 使用。恶意的 User Agent 无处不在,博客更换到 WordPress 没几天,就被 SPAM(垃圾留言)盯上,又被暴力破解后台用户名密码。以前介绍过 Apache 使用 .htaccess 屏蔽恶意 User Agent,今天来介绍 Nginx 屏蔽恶意 User Agent的方法。先上规则&注释#禁用未初始化变...

日期:2017-01-08

nginx服务器上如何禁止指定的user_agent标识访问网站

  问题:我注意到有一些机器人经常访问我的nginx驱动的网站,并且进行一些攻击性的扫描,导致消耗掉了我的网络服务器的大量资源。我一直尝试着通过用户代理符串来阻挡这些机器人。我怎样才能在nginx网络服务器上阻挡掉特定的用户代理呢?现代互联网滋生了大量各种各样的恶意机器人和网络爬虫,比如像恶意软件机器人、垃圾...

日期:2017-01-08

nginx配置只允许内网IP访问 禁止外网访问的方法

   今天在使用nginx限制外网访问内部系统,遇到一个很郁闷的事情,怎么配置都不对,折腾大半天,总结一下。#配置清单location / { deny 192.168.1.1; allow 127.0.0.0/24; allo w 192.168.0.0/16; allow 10.10.0.0/16; deny all; root /opt/hx...

日期:2017-01-08

Nginx服务器屏蔽指定IP访问的配置方法代码

  采集和防止采集是一个经久不息的话题,一方面都想搞别人的东西,另一方面不想自己的东西被别人搞走。本文介绍如何利用nginx屏蔽ip来实现防止采集,当然也可以通过iptable来实现。1.查找要屏蔽的ipawk '{print $1}' nginx.access.log |sort |uniq -c|sort -nnginx.access.log 为日志文件,会到如下结果,前面是i...

日期:2017-01-08
 1000   首页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 尾页