
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 · 3474 阅读 · 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 · 1569 阅读 · 0 评论 -
nginx referer模块
nginx referer模块 配置说明 | Syntax: | **valid_referers** none | blocked | server_names | *string* ...; | | :------- | ------------------------------------------------------------ | | Default: | — | |原创 2022-05-23 15:29:07 · 3326 阅读 · 0 评论 -
nginx.conf
nginx.conf Nginx为配置一个完整的静态Web服务器提供了非常多的功能,下面会把这些配置项分为以下8类进行详述:虚拟主机与请求的分发、文件路径的定义、内存及磁盘资源的分配、网络连接的设置、MIME类型的设置、对客户端请求的限制、文件操作的优化、对客户端请求的特殊处理。这种划分只是为了帮助大家从功能上理解这些配置项。 配置模块 描述 main 全局设置其指令将影响其他所有部分的设置 server 服务器虚拟主机设置其指令主要用于指定虚拟机域名、IP、端口其指令继承于main原创 2022-05-23 15:28:21 · 152 阅读 · 0 评论 -
nginx 编译准备
nginx yum install -y gcc g++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel原创 2022-05-23 15:28:03 · 124 阅读 · 0 评论 -
nginx 模块说明
nginx 模块说明 模块 描述 ngx_http_core_module nginx核心基础模块 ngx_http_access_module 该模块提供了一个简单的基于主机的访问控制。允许/拒绝基于ip地址 ngx_http_addition_module 作为一个输出过滤器,支持不完全缓冲,分部分响应请求 ngx_http_api_module ngx_http_auth_basic_module 该模块提供了一个简单的基于主机的访问控制。允许/拒绝基于ip地址原创 2022-05-23 15:26:06 · 564 阅读 · 0 评论