Nginx中ngx_http_fastcgi_module
转发请求到 FastCGI 服务器器,不不⽀支持 php 模块⽅方式
指令:
15.1 fastcgi_pass
设置 fastcgi 服务器器的地址。地址可以指定为域名
或 IP 地址,以及端⼝口
Syntax: fastcgi_pass address;
Default: —
Context: location, if in location
fastcgi_pass localhost:9000;
15.2 fastcgi_index
fastcgi 默认的主⻚页资源
Syntax: fastcgi_index name;
Default: —
Context: http, server, location
15.3 fastcgi_param
设置传递给 fastCGI 服务器器的参数值,可以是⽂文
本,变量量或组合
Syntax: fastcgi_param parameter value
[if_not_empty];
Default: —
Context: http, server, location
15.4 fastcgi_cache_path
-
Syntax: fastcgi_cache_path path
[levels=levels]
[use_temp_path=on|off]
keys_zone=name:size [inactive=time]
[max_size=size]
[manager_files=number]
[manager_sleep=time]
[manager_threshold=time]
[loader_files=number]
[loader_sleep=time]
[loader_threshold=time]
[purger=on|off] [purger_files=number]
[purger_sleep=time]
[purger_threshold=time];
Default: —
Context: http
location ~* \.php$ {
fastcgi_pass 后端fpm服务器器IP:9000
;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /u
sr/share/nginx/html$fastcgi_script_n
ame;
include fastcgi_params;
}
15.5 fastcgi_cache
调⽤用指定的缓存空间来缓存数据
Syntax: fastcgi_cache zone | off;
Default: fastcgi_cache off;
Context: http, server, location
15.6 fastcgi_cache_key
定义⽤用作缓存项的 key 的字符串串
Syntax: fastcgi_cache_key string;
Default: —
Context: http, server, location
fastcgi_cache_key localhost:9000$req
uest_uri;
15.7 fastcgi_cache_methods
为哪些请求⽅方法使⽤用缓存
Syntax: fastcgi_cache_methods GET |
HEAD | POST ...;
Default: fastcgi_cache_methods GET
HEAD;
Context: http, server, location
15.8 fastcgi_cache_min_uses
缓存空间中的缓存项在 inactive 定义的⾮非活动时间
内⾄至少要被访问到此处所指定的次数⽅方可被认作活
动项
Syntax: fastcgi_cache_min_uses
number;
Default: fastcgi_cache_min_uses 1;
Context: http, server, location
15.9 fastcgi_keep_conn
收到后端服务器器响应后, fastcgi 服务器器是否关闭
连接,建议启⽤用⻓长连接
Syntax: fastcgi_keep_conn on | off;
Default: fastcgi_keep_conn off;
Context: http, server, location
15.10 fastcgi_cache_valid
不不同的响应码各⾃自的缓存时⻓长
Syntax: fastcgi_cache_valid [code
...] time;
Default: —
Context: http, server, location
fastcgi_cache_valid 200 302 10m;
fastcgi_cache_valid 404 1m;
Nginx中ngx_http_fastcgi_module的更多相关文章
- Nginx中root与alias的用法及区别:
Nginx中root与alias都是定义location {}块中虚拟目录访问的文件位置: 先看看两者在用法上的区别: location /img/ { alias /var/www/image/; ...
- Nginx中的一些匹配顺序
Nginx中经常需要做各种配置,总结如下: 1.server_name配置 nginx中的server_name指令主要用于配置基于名称虚拟主机,同一个Nginx虚拟主机中,可以绑定多个server_ ...
- Nginx中FastCGI配置优化
FastCGI: FastCGI是从CGI发展改进而来的.传统CGI接口方式的主要缺点是性能很差,因为每次HTTP服务器遇到动态程序时都需要重新启动脚本解析器来执行解析,然后结果被返回给HTTP服务器 ...
- 【转】nginx中的ngx_cdecl
http://blog.csdn.net/midion9/article/details/50605337 看nginx的代码时,发现有些函数返回值之后,还有一个ngx_cdecl关键字,如: 1 ...
- 自制Https证书并在Spring Boot和Nginx中使用
白话Https一文中, 介绍了Https存在的目的和工作原理,但多是偏向于原理性的介绍,本文介绍如何一步一步自制一个能够通过浏览器认证的Https证书,并讲解在Spring Boot环境和Nginx环 ...
- Nginx中防盗链(下载防盗链和图片防盗链)操作记录
日常运维工作中,设置防盗链的需求会经常碰到,这也是优化网站的一个必要措施.今天在此介绍Nginx中设置下载防盗链和图片防盗链的操作~ 一.Nginx中下载防盗链的操作记录对于一些站点上的下载操作,有很 ...
- 在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解
看了很多nginx的配置,好像都忽略了ip直接访问web的问题,不利于SEO优化,所以我们希望可以避免直接用IP访问网站,而是域名访问,具体怎么做呢,看下面. 官方文档中提供的方法: If you d ...
- nginx中SSI问题的研究
最近感觉挺爽的,这个项目团队没有一个专门做PHP的,我是第一个进来做PHP(当然还有前端)的,哈哈,我会设计修改出适合我们业务的PHP框架,哈哈,感觉会学到很多东西的样子,前几天在组内20几个前辈面前 ...
- CentOS6.4 安装OpenResty和Redis 并在Nginx中利用lua简单读取Redis数据
1.下载OpenResty和Redis OpenResty下载地址:wget http://openresty.org/download/ngx_openresty-1.4.3.6.tar.gz Re ...
随机推荐
- JavaScript中的Truthy和Falsy
JavaScript中存在Truthy值和Falsy值的概念 — 除了boolean值true.false外,所有类型的JavaScript值均可用于逻辑判断,其规则如下: 1.所有的Falsy值,当 ...
- vue报错:Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead.
在.vue文件中引入了 element-ui 的 table 和 pagination 组件后,报错:Component template should contain exactly one roo ...
- el-table中通过renderHeader方法为表头添加hover等效果
在我们的日常工作中有时候需要为element表格的表头进行自定义操作.在element官网中也有提到renderHeader方法.但是并未给出具体实现方法.现在具体说一下. 在element官网(ht ...
- python 计算文件夹里所有内容的大小总和
计算文件夹里所有内容的大小总和 递归方法 '''计算文件夹的大小''' import os def dir_file_size(path): if os.path.isdir(path): file_ ...
- python_网络编程_基础
基本的架构有C/S架构 和B/S架构 B/S架构优于C/S架构? 因为统一入口 , 都是从浏览器开始访问 两台电脑实现通信, 需要网卡, 网卡上有全球唯一的mac地址 ARP协议 #通过ip地址就能找 ...
- 如何写出优美的 C 代码 面向对象的 C
基础知识 结构体 除了提供基本数据类型外,C 语言还提供给用户自己定制数据类型的能力,那就是结构体,在 C 语言中,你可以用结构体来表示任何实体.结构体正是面向对象语言中的类的概念的雏形,比如: ty ...
- [转帖]1A2C多口充 紫米USB充电器65W桌面快充版评测
1A2C多口充 紫米USB充电器65W桌面快充版评测 2019年10月04日 07:48 1786 次阅读 稿源:充电头网 1 条评论 https://www.cnbeta.com/articles/ ...
- SecureCRT 配色方案
整体效果: 一:Options -- Global Options 1.Normal colors 2.Bold colors 二 :Options -- Session Options 1. ...
- vector简单常用用法
Vector是什么? vector翻译为向量,从某种角度来说就是一个可以变长的数组,它会根据需要自动扩充数组的容量,除此之外其是一个STL中的模板类,其 还具有一些内部的方法. Vector的使用方法 ...
- 安装jar包到本地仓库
1.控制台安装 安装指定文件到本地仓库命令:mvn install:install-file-DgroupId=<groupId> : 设置项目代码的包名(一般用组织名)-Da ...