nginx
文章平均质量分 54
幽_篁
It makes sense to be busy living or busy dying.
展开
-
nginx 返回状态码详解
nginx 返回状态码详解200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 (无内容) 服务器成功处理了请求,但没有返回任何内容。 205 (重置内容) 服务器成功处理了请求,但没有返回任何内容。206 (部分内容) 服务器成功处理了部分 GET 请求。 300原创 2022-05-23 15:32:38 · 3132 阅读 · 0 评论 -
ngx_lua模块
ngx_lua模块ngx_lua模块的原理:1、每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM;2、将Nginx I/O原语封装后注入 Lua VM,允许Lua代码直接访问;3、每个外部请求都由一个Lua协程处理,协程之间数据隔离;4、Lua代码调用I/O操作等异步接口时,会挂起当前协程(并保护上下文数据),而不阻塞worker;5、I/O等异步操作完成时还原相关协程上下文数据,并继续运行;可以在nginx配置文件中加上目录:nginx.conf中server原创 2022-05-23 15:31:53 · 1443 阅读 · 0 评论 -
nginx referer模块
nginx referer模块配置说明| Syntax: | **valid_referers** none | blocked | server_names | *string* ...; || :------- | ------------------------------------------------------------ || Default: | — ||原创 2022-05-23 15:29:07 · 3202 阅读 · 0 评论 -
nginx.conf
nginx.confNginx为配置一个完整的静态Web服务器提供了非常多的功能,下面会把这些配置项分为以下8类进行详述:虚拟主机与请求的分发、文件路径的定义、内存及磁盘资源的分配、网络连接的设置、MIME类型的设置、对客户端请求的限制、文件操作的优化、对客户端请求的特殊处理。这种划分只是为了帮助大家从功能上理解这些配置项。配置模块描述main全局设置其指令将影响其他所有部分的设置server服务器虚拟主机设置其指令主要用于指定虚拟机域名、IP、端口其指令继承于main原创 2022-05-23 15:28:21 · 105 阅读 · 0 评论 -
nginx 编译准备
nginxyum install -y gcc g++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel原创 2022-05-23 15:28:03 · 85 阅读 · 0 评论 -
nginx 模块说明
nginx 模块说明模块描述ngx_http_core_modulenginx核心基础模块ngx_http_access_module该模块提供了一个简单的基于主机的访问控制。允许/拒绝基于ip地址ngx_http_addition_module作为一个输出过滤器,支持不完全缓冲,分部分响应请求ngx_http_api_modulengx_http_auth_basic_module该模块提供了一个简单的基于主机的访问控制。允许/拒绝基于ip地址原创 2022-05-23 15:26:06 · 478 阅读 · 0 评论