2026年5月14日
摘要:
52 Nginx的Gzip模块配置指令(三) 52.1 gzip_disable gzip_disable:针对不同种类客户端发起的请求,可以选择性的开启和关闭Gzip功能 语法 gzip_disable regex ...; 默认值 - 位置 http 、 server 、location reg
阅读全文
posted @ 2026-05-14 15:45
马俊南
阅读(4)
推荐(0)
摘要:
51 Nginx的Gzip模块配置指令(二) 51.1 gzip_comp_level gzip_comp_level:用于设置Gzip压缩程度,级别从1~9,1表示压缩程度最低,效率最高,9表示压缩程度最高,效率最低、最费时间 语法 gzip_comp_level level; 默认值 gzip_
阅读全文
posted @ 2026-05-14 15:34
马俊南
阅读(5)
推荐(0)
摘要:
50 Nginx的Gzip模块配置指令(一) 50.1 未压缩文件 下面指令来自 ngx_http_gzip_module 模块,该模块在 nginx 安装时内置到 nginx 安装环境中,可以直接使用 官网模块文档介绍:https://nginx.org/en/docs/http/ngx_http
阅读全文
posted @ 2026-05-14 00:09
马俊南
阅读(5)
推荐(0)
2026年5月13日
摘要:
49 Nginx静态资源压缩实战内容介绍 经过前面内容的优化,假如在满足上述优化的前提下,传送一个1M的数据和一个10M的数据,那个效率更高? 答案显而易见,传输内容小,速度就会快。那么问题又来了,如果同样的内容,如何把大小降下来? 在Nginx的配置文件中可以通过配置gzip来对静态资源进行压缩,
阅读全文
posted @ 2026-05-13 17:37
马俊南
阅读(3)
推荐(0)
摘要:
48 Nginx静态资源优化配置之tcp_nopush和tcp_nodelay 48.1 tcp_nopush tcp_nopush:必须在 sendfile 打开状态下才会生效,主要用于提升网络包的传输效率 语法 tcp_nopush on | off; 默认值 tcp_nopush off; 位
阅读全文
posted @ 2026-05-13 16:01
马俊南
阅读(8)
推荐(0)
2026年5月12日
摘要:
47 Nginx静态资源优化配置之sendfile Nginx 对静态资源进行优化配置,主要基于属性配置进行优化: sendfile on; tcp_nopush on; tcp_nodeplay on; 47.1 sendfile指令 sendfile:开启高效的文件传输模式 语法 sendfil
阅读全文
posted @ 2026-05-12 23:10
马俊南
阅读(6)
推荐(0)
摘要:
46 Nginx的error_page指令 46.1 error_page指令 error_page:设置网站的错误页面 语法 error_page code ... [=[response]] uri; 默认值 - 位置 http 、server 、location code 是后端响应给前端的状
阅读全文
posted @ 2026-05-12 11:42
马俊南
阅读(4)
推荐(0)
摘要:
45 Nginx的index指令 45.1 index指令 index:网站的默认首页 语法 index file ...; 默认值 index index.html; 位置 http 、 server 、location index 后面可以跟多个设置,如果访问时,没有指定具体访问的资源,则会从左
阅读全文
posted @ 2026-05-12 10:32
马俊南
阅读(6)
推荐(0)
摘要:
44 Nginx的root和alias指令 设置请求资源的目录 root / alias 44.1 root root:设置请求的根目录 语法 root path; 默认值 root html; 位置 http 、server 、 location path:Nginx服务器接收到请求后,查找资源的
阅读全文
posted @ 2026-05-12 10:29
马俊南
阅读(9)
推荐(0)
2026年5月9日
摘要:
43 Nginx的location指令 43.1 location指令 语法 location [ 空 | = | ~ | ~* | ^~ | @ ] uri{...} 默认值 _ 位置 server.location uri变量是待匹配的请求字符串,可以不包含正则表达式,也可以包含正则表达式,Ng
阅读全文
posted @ 2026-05-09 21:12
马俊南
阅读(3)
推荐(0)
摘要:
42 Nginx的server_name匹配执行顺序 42.1 匹配执行顺序 由于server_name指令支持通配符和正则表达式,因此在包含多个虚拟主机的配置文件中,可能会出现一个名称被多个虚拟主机的server_name匹配成功,当遇到这种情况,当前请求交给谁来处理呢? [root@nginx-
阅读全文
posted @ 2026-05-09 21:09
马俊南
阅读(6)
推荐(0)
摘要:
41 Server_name正则表达式匹配配置 41.1 正则表达式匹配 server_name中可以使用正则表达式,并且使用~作为正则表达式字符串的开始标记 常见的正则表达式 代码 说明 ^ 匹配搜索字符串开始位置 $ 匹配搜索字符串结束位置 . 匹配除换行符\n以外的任何单个字符 \ 转义字符,
阅读全文
posted @ 2026-05-09 14:32
马俊南
阅读(3)
推荐(0)
摘要:
40 Server_name通配符匹配配置 40.1 通配符匹配 server_name中支持通配符"*",但需要注意的是通配符不能出现在域名的中间,只能出现在首段或尾段,如: server { listen 80; server_name *.itcast.cn www.itheima.*; ..
阅读全文
posted @ 2026-05-09 14:21
马俊南
阅读(5)
推荐(0)
摘要:
39 server_name精确匹配配置 39.1 server_name指令 server_name:设置虚拟主机服务名称 语法 server_name name1 name2 ......;name 可以提供多个,中间用空格分隔 默认值 server_name ""; 位置 server 关于s
阅读全文
posted @ 2026-05-09 14:18
马俊南
阅读(4)
推荐(0)
摘要:
38 Nginx配置指令之listen 38.1 listen指令 listen:配置监听端口 语法 listen address[:port] [default_server]......; listen port [default_server]......; 默认值 listen *:80 |
阅读全文
posted @ 2026-05-09 09:49
马俊南
阅读(7)
推荐(0)
摘要:
37 Nginx静态资源概述 网页搜索访问资源的本质是通过浏览器发送一个HTTP请求,实现从客户端发送请求到服务端获取所需内容后,并把内容回显展示在页面的过程,请求分为两种类型,一类是静态资源,一类是动态资源 静态资源指在服务器端真实存在并且能直接展示的一些文件,比如常见的html页面、css文件、
阅读全文
posted @ 2026-05-09 09:36
马俊南
阅读(4)
推荐(0)
摘要:
36 Nginx命令配置到系统环境 经过前面操作,想要启动、关闭或重新加载nginx配置文件,需要先进入到nginx安装目录的sbin目录下,再使用nginx的二进制可执行文件操作,操作较繁琐,如何优化? 将nginx设置成随服务器启动就自动完成启动操作,如何实现? 1.Nginx配置成系统服务 2
阅读全文
posted @ 2026-05-09 09:31
马俊南
阅读(4)
推荐(0)
2026年5月8日
摘要:
35 Nginx配置成系统服务 经过前面操作,想要启动、关闭或重新加载nginx配置文件,需要先进入到nginx安装目录的sbin目录下,再使用nginx的二进制可执行文件操作,操作较繁琐,如何优化? 将nginx设置成随服务器启动就自动完成启动操作,如何实现? 1.Nginx配置成系统服务 2.N
阅读全文
posted @ 2026-05-08 16:21
马俊南
阅读(5)
推荐(0)
摘要:
34 Nginx基础配置实例测试 34.1 重新加载 [root@nginx-100 /usr/local/nginx/sbin]# ./nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is
阅读全文
posted @ 2026-05-08 16:18
马俊南
阅读(5)
推荐(0)
2026年4月21日
摘要:
33 Nginx基础配置实例配置实现 33.1 主nginx.conf配置 [root@nginx-100 /usr/local/nginx/conf]# cat nginx.conf user www; worker_processes 2; error_log logs/error.log; p
阅读全文
posted @ 2026-04-21 22:31
马俊南
阅读(4)
推荐(0)