• Nginx负载均衡实战

    日期:

    Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。与旧版本(=2.2)的Apache不同,nginx不采用每客户机一线程的设计模型,而是充分使用异步逻辑,削减了上下文调度开销,所以并发服务能力更强。整体采用模块化...

  • Nginx 微调:性能优化指南

    日期:

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

  • Nginx新建虚拟主机配置

    日期:

    Nginx 是一个虚拟主机配置高性能Web和反向代理服务器必背的服务,它具有很多非常优越的特性:在高连接并发的情况下,Nginx是Apache服务器不错的替代品,能够使网站虚拟空间同时支持高达50,000 个并发连接数的响应。 //对域名aaa.itnetcn.com server { listen...

  • 让iptables自动屏蔽恶意NGINX高流量ip的shell脚本

    日期:

    上周给一台 Nginx proxy 服务器增加一个虚拟主机名(server_name)后重启 nginx 报错,nginx -t 测试和查看 nginx 错误日志均发现需要增加 server_names_hash_bucket_size 的默认参数: # /etc/init.d/nginx reload * Reloading nginx configuration nginx [...

  • nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored

    日期:

    修改nginx配置参数后,使用nginx -t检查配置. 提示successfull后就可以使用 nginx -s reload来重新加载配置 我配置的过程中遇到这样的问题,就是绑定了主机名后,重新加载配置时会出现警告 nginx: [warn] conflicting server name localhost on 0.0.0.0:80, i...

  • 在Nginx服务器中启用SSL的配置方法

    日期:

    在Ningx服务器中启用SSL的配置方法,本文前提是已经在Linux系统下安装好了OpenSSL,需要的朋友可以参考下 生成证书 可以通过以下步骤生成一个简单的证书: 首先,进入你想创建证书和私钥的目录,例如: ? 1 $ cd /usr/local/nginx/conf 创建服务器私钥,命令会...

  • 详解Nginx服务器中的nginx.conf配置文件

    日期:

    Nginx 配置文件主要分成四部分:main(全局设置)、http(HTTP 的通用设置)、server(虚拟主机设置)、location(匹配 URL 路径)。还有一些其他的配置段,如 event,upstream 等。 通用设置 user nginx 指定运行 nginx workre 进程的用户和组 worker_rlimi...

  • Nginx服务器限制IP访问的各种情况全解析

    日期:

    限制某个IP同一时间段的访问次数 如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或...

  • 详解Nginx服务器中的日志相关配置

    日期:

    nginx 日志相关指令主要有两条, log_format,用来设置日志格式, access_log,用来指定日志文件的存放路径、格式和缓存大小 log_format 格式 log_format name( 格式名字) 格式样式(即想要得到什么样的日志内容) 默认的示例: ? 1 2 3 log_format main $...

  • Nginx服务器配置文件完全解析

    日期:

    ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82...