摘要: 1. 网站logo之favicon.ico文件 ###1.1 favicon.ico文件的作用 favicon.ico文件是浏览器记录的网站的图标,当客户端使用浏览器访问页面时,浏览器会自己主动发起请求获取页面的favicon.ico文件(浏览器缓存过此页面的不会再次请求),例如百度的favicon 阅读全文
posted @ 2021-06-19 23:37 向往自由的独行者 阅读(1673) 评论(0) 推荐(0) 编辑
摘要: ##1.nginx安装第三方模块 nginx安装第三方模块需要进行编译安装,安装方法如下: ./configure --prefix=/你的安装目录 --add-module=/第三方模块目录 ... 注意:编译第三方模块时需要把原来编译的选项全部加上,否则新编译的功能不回包含之前的编译功能,查看当 阅读全文
posted @ 2021-06-19 23:34 向往自由的独行者 阅读(214) 评论(0) 推荐(0) 编辑
摘要: ##1. nginx压缩功能 nginx支持对指定类型的文件进行压缩后再回传给客户端,而且压缩可以设置压缩比,压缩后的文件会明显变小,有助于降低出口带宽的利用率,但是会占用一定的CPU资源。 nginx实现压缩功能是由ngx_http_gzip_module模块提供的。 gzip on | off; 阅读全文
posted @ 2021-06-19 23:33 向往自由的独行者 阅读(244) 评论(0) 推荐(0) 编辑
摘要: ##1.nginx的日志功能 定义nginx的访问日志显示的格式,即具体记录的客户端信息和格式。日志功能由ngx_http_log_module模块提供。 log_format name string ...; 环境:http 指定配置日志格式, name:为日志格式定义一个名称,用于调用; str 阅读全文
posted @ 2021-06-19 23:32 向往自由的独行者 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ##1. nginx的变量 nginx的变量可以在配置文件中引用,作为功能判断或日志等场景使用,变量可以分为内置变量和自定义变量。 内置变量的官方查看地址为:http://nginx.org/en/docs/varindex.html ###1.1 内置变量 内置变量由nginx模块自带,通过变量可 阅读全文
posted @ 2021-06-19 23:31 向往自由的独行者 阅读(289) 评论(0) 推荐(0) 编辑
摘要: nginx状态页 nginx的状态页功能用于输出nginx的基本状态信息,基于ngx_http_stub_status_module模块实现. 默认情况下不生成此模块,应使用--with-http_stub_status_module配置参数。 stub_status; 支持环境:server, l 阅读全文
posted @ 2021-06-19 23:28 向往自由的独行者 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ##1.NGINX访问控制功能 nginx的访问控制有两种方式: 基于ip进行限制,由ngx_http_access_module模块提供; 对特定网页进行用户名密码认证,由ngx_http_auth_basic_module模块提供; ###1.1 基于ip地址的访问控制 allow addres 阅读全文
posted @ 2021-06-19 23:27 向往自由的独行者 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ##1. NGINX的目录索引功能 autoindex on | off; Default: autoindex off; Context: http, server, location 启用或禁用目录列表功能,on代表启用。 当访问一个目录时(以/结尾),配置的index的默认页面不存在,会将请求 阅读全文
posted @ 2021-06-19 23:24 向往自由的独行者 阅读(209) 评论(0) 推荐(0) 编辑
摘要: #1. 长连接配置 keepalive_timeout; 定义客户端保持连接超时时长,0表示禁止长连接,默认为65s,建议使用15s即可。 在ngx_http_upstream_module中也有此项设置,是定义反向代理转发给后端服务器时的超时时间. 支持环境:http,server,locatio 阅读全文
posted @ 2021-06-19 23:19 向往自由的独行者 阅读(429) 评论(0) 推荐(0) 编辑
摘要: #1. 自定义错误页面 error_page code ... [=[response]] uri; 定义错误页,以指定的响应状态码进行响应,此指令由ngx_http_index_module模块提供 支持环境:http, server, location, if in location #1.修改 阅读全文
posted @ 2021-06-19 23:18 向往自由的独行者 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: ##1. location的详细用法 location [ = | ~ | * | ^ ] uri 用于实现从uri到文件系统的路径映射;ngnix会根据用户请求的URI来检查定义的所有location,并找出一个最佳匹配,而后应用其配置。 uri前符号说明 = 对URI做精确匹配; ^~对URI的 阅读全文
posted @ 2021-06-19 23:15 向往自由的独行者 阅读(481) 评论(0) 推荐(0) 编辑
摘要: #root和alias的区别 root:指定站点家目录,给定的路径对应于location中的/uri 左侧的/,文件的绝对路径为root+location。 支持环境:http, server, location, if in location #1.nginx的配置文件如下: [root@ngin 阅读全文
posted @ 2021-06-19 23:13 向往自由的独行者 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1 http基础配置参数详解 [root@nginx01 ~]# cat /etc/nginx/nginx.conf ...... http { include /etc/nginx/mime.types; default_type application/octet-stream; log_for 阅读全文
posted @ 2021-06-19 23:11 向往自由的独行者 阅读(152) 评论(0) 推荐(0) 编辑