Apache与Nginx的优缺点比较学习笔记  

nginx相对于apache的优点 轻量级:作为web 服务,比apache 占用更少的内存及资源 并发:nginx处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能,能比apache支持更多的并发。

Posted:2018-05-20  By vilay

Nginx+Apache搭建负载均衡应用  

首先,我备用了三台服务器,一台做负载均衡主机(L),另外两台做应用服务器A(ip:172.31.131.200),B(ip:172.31.131.202)。 在L上,安装Nginx yum install nginx 修改nginx配置 vi /et

Posted:2018-05-20  By vilay

Nginx 301 不带www的域名重定向到带www的域名  

修改server段配置 server { if ( $host = 'vstary.com' ){ rewrite ^/(.*)$ http://www.$host/$1 permanent; } } 注意n

Posted:2018-01-19  By vilay

Nginx 使用http2  

部署 使用HTTP2 首先必须部署SSL,走HTTPS协议 可参考NGINX服务器网站升级HTTPS 首先查看下nginx支持不支持http2,我是使用yum 安装的默认已经安装了模块,使用下面命令查看 nginx -V 查看下是否有下面的模块 -

Posted:2018-01-17  By vilay

Nginx 限制http请求方法,防止HTTP动词篡改  

在Server段中新增一段代码 if ($request_method !~ ^(GET|POST|DELETE|PUT|PATCH|HEAD|OPTIONS)$ ) { return 444; } 还有一种方式就是在locat

Posted:2018-01-02  By vilay

Nginx下配置,SSL For Free网站获取Let's Encrypt免费SSL证书  

注册了个小程序,发现后台必须走HTTPS协议,经朋友介绍,可以在 ssl for free 免费申请证书,尝试了下,并且配置到了服务器,但是中间也遇到问题,记录下. 申请证书 SSl For Free 输入域名创建证书 证书文件获取 选择手动上传

Posted:2017-09-15  By vilay

Nginx 开启Gzip压缩提高页面加载速度  

开启Nginx的gzip模块功能,提高响应速度,减少带宽消耗. 首先,修改配置 vi /etc/nginx/nginx.con 在http中写上以上配置 gzip on; #开启gizp gzip_min_length 1k; #超出1k的才压缩,小

Posted:2017-06-26  By vilay

Nginx篇-location  

Nginx的location配置规则 种类 location 匹配规则分为 1.字符串匹配 2.正则匹配,正则匹配用字符 `~`,`~*`修饰。 顺序和优先级 首先查找字符串匹配的规则,找到最长字符串匹配也就是匹配度最高的字符串匹配,然后会记住这个

Posted:2017-06-15  By vilay

Nginx设置允许使用IP访问站点  

Nginx设置允许使用IP访问站点 server { listen 8088; server_name 111.111.111.111:8088 //其它省略 } 重新加载配置

Posted:2017-05-24  By vilay

Nginx 空主机头配置  

为了防止别人的域名,指向自己web服务器的站点,我们需要配置空主机头。 空主机是指解析到我们服务器,但是不在我们服务器指定的server_name之内的域名 我是在虚拟主机新增个default.conf配置 server { server_nam

Posted:2017-05-08  By vilay