上一页 1 2 3 4 5 6 ··· 12 下一页
  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) 推荐(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) 推荐(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) 推荐(0)
  2026年5月13日
摘要: 49 Nginx静态资源压缩实战内容介绍 经过前面内容的优化,假如在满足上述优化的前提下,传送一个1M的数据和一个10M的数据,那个效率更高? 答案显而易见,传输内容小,速度就会快。那么问题又来了,如果同样的内容,如何把大小降下来? 在Nginx的配置文件中可以通过配置gzip来对静态资源进行压缩, 阅读全文
posted @ 2026-05-13 17:37 马俊南 阅读(3) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
  2026年5月9日
摘要: 43 Nginx的location指令 43.1 location指令 语法 location [ 空 | = | ~ | ~* | ^~ | @ ] uri{...} 默认值 _ 位置 server.location uri变量是待匹配的请求字符串,可以不包含正则表达式,也可以包含正则表达式,Ng 阅读全文
posted @ 2026-05-09 21:12 马俊南 阅读(3) 评论(0) 推荐(0)
摘要: 42 Nginx的server_name匹配执行顺序 42.1 匹配执行顺序 由于server_name指令支持通配符和正则表达式,因此在包含多个虚拟主机的配置文件中,可能会出现一个名称被多个虚拟主机的server_name匹配成功,当遇到这种情况,当前请求交给谁来处理呢? [root@nginx- 阅读全文
posted @ 2026-05-09 21:09 马俊南 阅读(6) 评论(0) 推荐(0)
摘要: 41 Server_name正则表达式匹配配置 41.1 正则表达式匹配 server_name中可以使用正则表达式,并且使用~作为正则表达式字符串的开始标记 常见的正则表达式 代码 说明 ^ 匹配搜索字符串开始位置 $ 匹配搜索字符串结束位置 . 匹配除换行符\n以外的任何单个字符 \ 转义字符, 阅读全文
posted @ 2026-05-09 14:32 马俊南 阅读(3) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
摘要: 37 Nginx静态资源概述 网页搜索访问资源的本质是通过浏览器发送一个HTTP请求,实现从客户端发送请求到服务端获取所需内容后,并把内容回显展示在页面的过程,请求分为两种类型,一类是静态资源,一类是动态资源 静态资源指在服务器端真实存在并且能直接展示的一些文件,比如常见的html页面、css文件、 阅读全文
posted @ 2026-05-09 09:36 马俊南 阅读(4) 评论(0) 推荐(0)
摘要: 36 Nginx命令配置到系统环境 经过前面操作,想要启动、关闭或重新加载nginx配置文件,需要先进入到nginx安装目录的sbin目录下,再使用nginx的二进制可执行文件操作,操作较繁琐,如何优化? 将nginx设置成随服务器启动就自动完成启动操作,如何实现? 1.Nginx配置成系统服务 2 阅读全文
posted @ 2026-05-09 09:31 马俊南 阅读(4) 评论(0) 推荐(0)
  2026年5月8日
摘要: 35 Nginx配置成系统服务 经过前面操作,想要启动、关闭或重新加载nginx配置文件,需要先进入到nginx安装目录的sbin目录下,再使用nginx的二进制可执行文件操作,操作较繁琐,如何优化? 将nginx设置成随服务器启动就自动完成启动操作,如何实现? 1.Nginx配置成系统服务 2.N 阅读全文
posted @ 2026-05-08 16:21 马俊南 阅读(5) 评论(0) 推荐(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) 推荐(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) 推荐(0)
上一页 1 2 3 4 5 6 ··· 12 下一页