排序
讲解nginx事件模块的实现细节
在《关于nginx事件模块结构体的详解》这篇文章中,我们讲解nginx的事件模块的整体工作流程,并且着重讲解了组织事件模块的各个方法的作用,本文则主要围绕这整个流程,从源码的角度讲解nginx事...
关于nginx事件模块结构体的详解
事件模块是nginx的核心模块之一,nginx中客户端请求的处理和命令行指令的执行都是基于事件模块进行驱动的。因此,掌握事件模块的实现原理对于我们理解nginx整体架构有非常重要的意义。 本文首先...
nginx使用geoip做区域限制
GeoIP过滤器根据来自Maxmind GeoLite2数据库的数据添加有关IP地址的地理位置的信息。 通过IP区别国内或国外,从而跳转到不同的页面,最终用nginx的第三方module:geoip来实现,这就不说它的优势...
使用nginx有什么优点
Nginx服务器(engine-X),是一种web服务器。它是一种开源的高性能HTTP和反向代理服务器。 它也可提供IMAP/POP3/SMTP代理服务等功能。 ( 推荐学习:nginx使用 ) **Nginx...
Nginx缓存使用
一个web缓存坐落于客户端和“原始服务器(origin server)”中间,它保留了所有可见内容的拷贝。如果一个客户端请求的内容在缓存中存储,则可以直接在缓存中获得该内容而不需要与服务器通信。 ...
nginx的GeoIP有什么用
Nginx中自带GeoIP模块可以屏蔽指定IP的请求,只不过默认没有被编译,打开以后我们只要再下载一个IP规则就行,Nginx服务器中配置GeoIP模块来拦截指定国家IP。 ...
nginx如何优化
Ngnix使用hash表来协助完成请求的快速处理。 考虑到保存键及其值的hash表存储单元的大小不至于超出设定参数(hash bucket size), 在启动和每次重新配置时,Nginx为hash表选择尽可能小的尺寸。 ...
linux如何查看服务状态信息
如何查看我们的linux系统上运行了那些service呢?首先我们输入以下命令: ps -ef 我们首先来看一下系统是否包含这个服务,比如我想看一下我的nginx服务器(注意大小写): ps -ef | grep n...
使用nginx提供静态内容服务
一个重要的Web服务器任务是提供文件(如图像或静态HTML页面)。 根据请求,文件将从不同的本地目录提供:/data/www(可能包含HTML文件)和/ data/images(包含图像)。这将需要编辑配置文件,并使用两...
如何使用nginx启动、停止和重新加载
要启动nginx,请运行可执行文件。 当nginx启动后,可以通过使用-s参数调用可执行文件来控制它。 使用以下语法: ( 推荐学习:nginx使用 ) nginx -s sig...