我们应该感谢相遇,无论结局是喜是悲....
socket获取ip
var ip;
if(socket.handshake.headers['x-forwarded-for'] != null){
ip = socket.handshake.headers['x-forwarded-for'];
}else{
ip = socket.handshake.address;
}
expr...阅读全文>>
一、分配方式
Nginx的upstream支持5种分配方式,下面将会详细介绍,其中,前三种为Nginx原生支持的分配方式,后两种为第三方支持的分配方式:
1、轮询
轮询是ups...阅读全文>>
本教程只防CC攻击,不能防DDOS,防DDOS请麻溜买高防秒解。
实测:1核1G内存撑住700多代理IP持续攻击,屹立不倒,且CPU在45%左右徘徊。
本教程借助根据CPU/内存大小 优化LNMP环境配置,且使用了类似cfCDN的防CC攻击特点并做了一些优化
什么是CC攻击?
以为我要跟你讲?自己不会百度搜索
你是否受到了CC攻击
1.网站访问缓慢,报...阅读全文>>
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
为什么要用Nginx?
...阅读全文>>
做网站的同学经常会发现一些nginx服务器访问时候提示504 Gateway Time-out错误,一般情况下是由nginx默认的fastcgi进程响应慢引起的,但也有其他情况,这里我总结了一些解决办法供大家参考。
情况一:由于nginx默认的fastcgi进程响应缓冲区太小造成
&nbs...阅读全文>>
需求简介
基于nginx搭建了一个https访问的虚拟主机,监听的域名是test.com,但是很多用户不清楚https和http的区别,会很容易敲成http://test.com,这时会报出404错误,所以我需要做基于test.com域名的http向https的强制跳转
我总结了三种方式,跟大家共享一下
...阅读全文>>
Nginx在1.9.5时引入了HTTP/2支持,最近刚好有空,发现最新版已经是1.12.0了,就编译升级到了1.12.0。
http://nginx.org/en/docs/http/ngx_http_v2_module.html
根据文档说明添加编译参数
--with-http_v2_module
即可,那么就这么写:
if [ ! $1 ];then
...阅读全文>>