nginx日志切割
Nginx服务器关于日志切割这一项它没有去解决,我不知道它们的开发人员是怎么想的,但是我想这是没必要的,我在本节一开始就说过,在生产环境下的访问者日志都是关闭的,即设置为“ access_log off ”。但是作...
修改或隐藏Nginx的版本号
隐藏版本号 隐藏nginx的版本号很简单,nginx的HttpCoreModule提供了一条叫做server_tokens指令,我这要将这条指令设置为“server_tokens off”就可以了。 首先访问...
FLV 的另类实现方法
还有一种方法是通过nginx_mod_h264_streaming来实现的,我们看一下。 下载nginx_mod_h264_streaming模块 [root@flv ~]wget http://h264.code-shop.com/downloa...
Nginx的Uwsgi模块
该模块能够使得Nginx与uWSGI进程进行交互,并且会控制传递给uWSGI进程的参数。对于uwsgi协议和uWSGI服务器,uWSGI服务器就是uwsgi协议的一个实现。 该模块首次提供出现在nginx-0.8.40版本中,...
Nginx与Ruby 第一种方法的安装
下面我们执行“./bin/passenger-install-nginx-module”开始安装,安装过程较长,为了更清楚的说明过程,我们使用了截图: 安装出问题 ...
Nginx与Ruby 第二种方法的安装
使用第二种方法安装,在这种方法中,我们和正常安装Nginx服务器是一样的,例如,可以根据自己的需要添加需要的模块,同--add-module=/path-to-passenger-root/ext/nginx 来添加Ph...
Nginx与X-Sendfile
X-accel模块允许由后台通过返回的头来决定投递静态文件。为什么要这么做呢?试想一下我们经常碰到的这种情况,在有的论坛中,下载资源需要登录认证、权限核查、积分扣除或者是积分增加等等,对于Ngin...
HttpGzipStaticModule Nginx压缩传输
在从磁盘向支持gzip的客户端提供一个文件时,这个模块将会在同样的目录(或者叫位置)中查找同请求文件名相同的、以".gz"格式结尾的文件,这个文件被称为文件的“预压缩格式”,之...
HttpGzipModule 网页压缩传输
网页压缩传输 在Nginx中与网页压缩的模块有两个一个是HttpGzipModule,而另一个是HttpGzipStaticModule。前者用于启用在文件传输过程中使用gzip压缩,而后者的作用...
Nginx 重写URI
重写URI 我们在使用Nginx的过程中经常碰到需要将客户端访问者的URI进行重写,在“根据浏览器选择主页”部分多少有些认识这种做法,另外我们我们在“map模块的使用”部分也见到和改写过,...
Nginx和Tomcat的session处理分为两步 2
第二步,解决Tomcat集群和Memcached存储会话 这一步又分为两步来完成:一是要解决Tomcat集群,二是要解决Memcached存储会话。 第一步、解决Tomcat集群 &nb...
Nginx和Tomcat的session处理
Nginx和Tomcat的session处理分为两步: 第一步,解决Nginx和Tomcat的负载均衡;第二步,解决Tomcat集群和Memcached存储会话。 我们的这个案例是这样的在IP为192.168.3.139这台机器上安装了Tomcat1和...
配置文件php-fpm.conf 2
;pm.status_path = /status配置一个URI,以便查看FPM状态页,如果该值没有设置,那么没有URI会被认作是状态页。默认情况下,它会显示如下信息: accepted...
配置文件php-fpm.conf 1
配置文件php-fpm.conf 了解一下PHP 的FastCGI的配置文件,该配置文件分为三部分,第一部分为FPM配置、第二部分为全局配置、第三部分为进程池的定义。熟练掌握配置文件中的这些指令,对于Nginx的排除很有帮助...
写入Memcached的Nginx配置
添加配置 看下面的配置: server { listen 80; server_name 192.168.3.139; &nb...
Nginx和php的结合
在上面分别分析了Nginx的FastCGI模块和php的php-fpm模式,下面通过一个例子将这两者结合起来,使得动静分离,静态网页由Nginx处理,而动态网页由php-fpm处理,其实在本章一开始的部分就将这两者结合...
Expires与ETag
在Nginx中没有使用Etag头,安装Nginx的创始人Igor Sysoev的观点“对于静态资源而已,看不出Etag比Last-Modified好”,因此在Nginx中就没有用Etag。但是Etag也有自己的独到之处,它可以解决Last...
SCGI
SCGI(Simple Common Gateway Interface)与FastCGI相似,也是CGI的一个替代协议,SCGI源于Python社区, SCGI模块能够使得Nginx与SCGI进程进行互相配合工作,并且能够控制将什么参数传递到SCGI...
Nginx的cookie
在Nginx中提供了一个ngx_http_userid_module模块,它的功能就是颁发cookie,在默认安装中就被选择安装。 该模块用于颁发cookie,以便于在子请求上标识客户端。为了...
Nginx实现对响应体内容的替换
该模块能够搜索和替换Nginx响应体中的文本内容,这个模块在默认安装Nginx时是不会安装的,因此,要想使用该模块,那么需要在./configure时添加--with-http_sub_module opt...