摘要: 1.介绍 1.1 Nginx不仅是一个出色的web软件,其七层代理和负载均衡也是相当出色。Nginx做前端代理,当用户请求服务时,可以根据url进行判断,然后分配到不同的后台webserver上。 1.2 Nginx的负载均衡实现原理:首先在http模块中配置使用upstream模块定义后台的web 阅读全文
posted @ 2017-03-20 14:45 Fuzengjie 阅读(13090) 评论(0) 推荐(0) 编辑
摘要: 1.rewrite的介绍 nginx的rewrite规则就是使用正则匹配请求的url,然后根据定义的规则进行重写和改变,需ngx_http_rewrite_module模块来支持url重写功能,该模块是标准模块,默认已经安装。 url和uri的区别: URI:Universal Resource I 阅读全文
posted @ 2017-03-20 14:44 Fuzengjie 阅读(11783) 评论(0) 推荐(0) 编辑
摘要: php-fpm配置文件 php-fpm配置文件 1.php-5.2的php-fpm 2.php-5.4的php-fpm 阅读全文
posted @ 2017-03-20 14:43 Fuzengjie 阅读(657) 评论(0) 推荐(0) 编辑
摘要: FastCGI参数 fastcgi主要用于http调用外部解释器的接口,采用c/s结构,可以将http服务器和脚本解析器分开,同时在脚本解析服务器上启动一个或者多个脚本解析守护进程。当HTTP服务器每次遇到动态程序时,可以将其直接交付给FastCGI进程来执行,然后将得到的结果返回给浏览器。这种方式 阅读全文
posted @ 2017-03-20 14:39 Fuzengjie 阅读(3014) 评论(0) 推荐(0) 编辑
摘要: 编写FastCGI程序的时候有很多像php一样的参数可以获取到,并利用起来,下面就是FastCGI的一些参数。 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#脚本文件请求的路径 fastcgi_param QUER 阅读全文
posted @ 2017-03-20 14:39 Fuzengjie 阅读(4763) 评论(0) 推荐(0) 编辑
摘要: 配置文件结构 Nginx的配置文件是一个纯文本文件,它一般位于Nginx安装目录的conf目录下,整个配置文件是以block的形式组织的。每个block一般以一个大括号“{}”来表示,block可以分为几个层次,整个配置文件中main指令位于最高层,在main层下面可以有Events、HTTP等层级 阅读全文
posted @ 2017-03-20 14:38 Fuzengjie 阅读(477) 评论(0) 推荐(0) 编辑