您当前的位置: 首页 >  nginx

小志的博客

暂无认证

  • 2浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Nginx——nginx作为静态资源web服务(配置语法)

小志的博客 发布时间:2021-07-14 21:48:44 ,浏览量:2

目录
    • 一、sendfile的配置语法(即文件读取的配置语法)
    • 二、tcp_nopush的配置语法(即高传输效率的配置语法)
    • 三、tcp_nodelay的配置语法(即实时性的配置语法)
    • 四、gzip的配置语法(即压缩的配置语法)
    • 五、gzip_comp_level的配置语法(即压缩比率的配置语法)
    • 六、gzip_http_version的配置语法(即压缩的http协议的版本的配置语法)
    • 七、Nginx压缩模块的扩展

一、sendfile的配置语法(即文件读取的配置语法)

1、配置语法

  • Syntax:sendfile on |off; on表示开启文件读取,off表示关闭文件读取。
  • Default:sendfile off; 表示默认关闭。
  • Context:http,server,location 表示需要在http块、或server块、或location块块中进行配置。

2、作用

  • 开启文件读取功能
二、tcp_nopush的配置语法(即高传输效率的配置语法)

1、配置语法

  • Syntax:tcp_nopush on |off;表示开启提高网络包的传输效率功能。
  • Default:tcp_nopush off; 表示默认关闭。
  • Context:http,server,location表示需要在http块、或server块、或location块块中进行配置。

2、作用

  • sendfile开启的情况下,提高网络包的传输效率(即把多个包进行整合,一次性发送出去)。
三、tcp_nodelay的配置语法(即实时性的配置语法)

1、配置语法

  • Syntax:tcp_nodelay on |off;表示开启数据包实时发送,不需要等待功能。
  • Default:tcp_nodelay on; 表示默认开启。
  • Context:http,server,location表示需要在http块、或server块、或location块块中进行配置。

2、作用

  • keepalive连接下,提高网络包的传输实时性。
四、gzip的配置语法(即压缩的配置语法)

1、配置语法

  • Syntax:gzip on |off;表示开启数据包压缩传输功能。
  • Default:gzip off; 表示默认关闭。
  • Context:http,server,location表示需要在http块、或server块、或location块块中进行配置。

2、作用

  • 压缩传输。
五、gzip_comp_level的配置语法(即压缩比率的配置语法)

1、配置语法

  • Syntax:gzip_comp_level level;表示压缩比率的级别。
  • Default:gzip_comp_level 1; 表示默认压缩比率的级别为1.
  • Context:http,server,location表示需要在http块、或server块、或location块块中进行配置。

2、作用

  • 压缩比率。
六、gzip_http_version的配置语法(即压缩的http协议的版本的配置语法)

1、配置语法

  • Syntax:gzip_http_version 1.0|1.1;表示压缩的http协议的版本。
  • Default:gzip_http_version 1.1; 表示默认压缩的http协议的版本为1.1。
  • Context:http,server,location表示需要在http块、或server块、或location块块中进行配置。

2、作用

  • 压缩的http协议的版本。
七、Nginx压缩模块的扩展
  • http_gzip_static_module 表示预读gzip功能,预先把文件进行压缩。然后在下载压缩好的文件。
  • http_gunzip_module表示应用支持gunzip的压缩方式,解决少部门浏览器无法解决gzip压缩的方式,需要使用gunzip压缩方式。
关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.2130s