Welcome 微信登录

首页 / 操作系统 / 服务器配置

linux下Nginx 0.8.40的安装方法

linux下Nginx 0.8.40的安装方法

Nginx作为一个后起之秀,他的迷人之处已经让很多人都投入了他的怀抱。配置简单,实现原理简单。做一个负载平衡的再好不过了。一、依赖的程序 1. gzip module requires zlib library 2. rewrite module requires pcre library 3. ssl support requires openssl library二、依赖的程序的安装的方法有两种:一种是比较原始的方法一个一个来安装,另一个是最好的方法用...
为Nginx添加SPDY功能

为Nginx添加SPDY功能

本人帮协会搭的论坛,一直是使用ssl访问的,但是普通的https既慢又吃资源,而有个协议可以很方便的解决这个问题,那就是大Google发明的SPDY协议。所以,我也开始尝试着给自己的论坛加上SPDY协议,WEB服务器本人选择的是nginx,在过去,Nginx并没有内置SPDY协议,需要打开的话还要下载开发版然后手动编译,很不方便。喜闻乐见的是,最近Nginx发布了1.6稳定版,这个版本终于内置了SPDY的支持,也是我等广大建站人员的福音啊,我也就迫不及待的...
Nginx(Tengine)启用 SPDY 支持的配置方法

Nginx(Tengine)启用 SPDY 支持的配置方法

关于SPDY是什么,可以查看极客公园的这篇文章 SPDY 是什么?如何部署 SPDY虽然SPDY当前还并不是一个标准协议,但是Google Chrome,Chromium,Mozilla Firefox,Opera,IE11均已支持SPDY协议.SPDY可以缩短网页的加载时间,让你们网页更快的展现在用户面前,仅从这个方面来说,就有部署SPDY的必要.SPDY强制使用 SSL 传输协议,就这要求我们必须拥有SSL证书.互联网不乏免费的午餐,我们可以使用Sta...
Nginx中的Gzip压缩配置介绍

Nginx中的Gzip压缩配置介绍

随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?gzip(GNU- ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip的压缩页面需要浏览 器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器那里不需要我们担心,因为目前的巨大多数浏览器都支持解析gzip 过...
nginx支持.htaccess文件实现伪静态的方法分享

nginx支持.htaccess文件实现伪静态的方法分享

在Google上搜索的资料很多人都说nginx目前不支持.htaccess文件,我按照nginx的规则试验了一下,结果发现nginx是完全支持.htaccess文件的!方法如下:1. 在需要使用.htaccess文件的目录下新建一个.htaccess文件,如本人的一个Discuz论坛目录:复制代码 代码如下:vim /var/www/html/168pc/bbs/.htaccess2. 在里面输入规则,我这里输入Discuz的伪静态规则:复制代码 代码如下...
使用Nginx做WebSockets代理教程

使用Nginx做WebSockets代理教程

WebSocket 协议提供了一种创建支持客户端和服务端实时双向通信Web应用程序的方法。作为HTML5规范的一部分,WebSockets简化了开发Web实时通信程序的难度。目前主流的浏览器都支持WebSockets,包括火狐、IE、Chrome、Safari以及Opera等,而且,越来越多的服务器应用框架也开始支持WebSockets。要在企业产品中使用WebSockets,为满足高性能和高可用性,需要多个WebSocket服务器。负载均衡层需要支持We...
Nginx Rewrite规则与使用介绍和技巧实例

Nginx Rewrite规则与使用介绍和技巧实例

一.正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行三.rewrite指令的最后一项参数为flag标记,flag标记有:1.last 相当于apache里面的[L]标记,表示rewrite。2.br...
nginx location语法使用介绍

nginx location语法使用介绍

nginx location介绍Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的”/uri/”,可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀。nginx location语法基本语法:location [=|~|~*|^~] /uri/ { … }= 严格匹配。如果这个查询匹配,那么将停止搜索并立即处理此请求。~ 为...
Nginx做NodeJS应用负载均衡配置实例

Nginx做NodeJS应用负载均衡配置实例

负载均衡可以把用户的请求分摊到多个服务器上进行处理,从而实现了对海量用户的访问支持。负载均衡的架构如图所示:对于复杂的Web应用来说,用Nginx做前端负载均衡是理所当然的事。下面,我们用Nginx做NodeJS应用的负载均衡。1、配置Nginx修改nginx.conf:upstream sample {server 127.0.0.1:3000;server 127.0.0.1:3001;keepalive 64; }server { listen 80...
分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置实例)

分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置实例)

采集和防止采集是一个经久不息的话题,一方面都想搞别人的东西,另一方面不想自己的东西被别人搞走。本文介绍如何利用nginx屏蔽ip来实现防止采集,当然也可以通过iptable来实现。1.查找要屏蔽的ip复制代码 代码如下:awk "{print $1}" nginx.access.log |sort |uniq -c|sort -nnginx.access.log 为日志文件,会到如下结果,前面是ip的访问次数,后面是ip,很明显我们需要把访问次数多的ip并...
<< 11 12 13 14 15 16 17 18 19 20 >>