![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sys - nginx
文章平均质量分 85
农夫ben
BEN,网名“农夫”,主要从事于互联网后台开发工作,把用户使用习惯和盈收最大化作为主要开发原则,专注于后端服务性能优化、分布式系统、大数据。
展开
-
nginx源码分析-过滤模块
auth:农夫-Benemail:szjava#126.com(请把#换成@)blog:http://blog.csdn.net/zll_liang本文介绍nginx的过滤模块,主要为过滤模块的处理流程。nginx各过滤模块的定义:ngx_http_not_modified_filter_module 默认打开,如果请求的if-modified-since等于回复的las原创 2012-09-06 14:49:12 · 2295 阅读 · 0 评论 -
nginx正则
Nginx Location 语法,与简单配置一、介绍Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.二、Location语法语法:location [=|~|~*|^~] /uri/ { … }注:1、~ 为区分大小写匹配2、~转载 2012-12-12 11:30:22 · 991 阅读 · 0 评论 -
nginx ssl使用
使用OpenSSL生成证书1、生成RSA密钥的方法openssl genrsa -des3 -out privkey.pem 2048这个命令会生成一个2048位的密钥,同时有一个des3方法加密的密码,如果你不想要每次都输入密码,可以改成:openssl genrsa -out privkey.pem 2048建议用2048位密钥,少于此可能会不安全或很快将不原创 2012-12-12 11:29:16 · 442 阅读 · 0 评论 -
lnmp安装配置
wget http://mozbuildtools.googlecode.com/files/libiconv-1.13.1.tar.gzwget http://lcmp.googlecode.com/files/libmcrypt-2.5.8.tar.gzwget http://acelnmp.googlecode.com/files/mhash-0.9.9.9.tar.gzwget ht原创 2012-09-19 10:22:17 · 672 阅读 · 0 评论 -
nginx源码分析-ngx_http_phases说明
auth:农夫-Benemail:szjava#126.com(请把#换成@)blog:http://blog.csdn.net/zll_liang当接收到一个http请求的时候将解析其头部和body到ngx_http_request_t,接着将进行大量的phase操作。一个http请求分11个phase, 处理是有顺序的,NGX_HTTP_POST_READ_PHASE为第一个,一个接着原创 2012-09-12 17:23:35 · 1329 阅读 · 0 评论 -
nginx源码分析-nginx模块定义和各大模块的上下文模块定义
auth:农夫-Benemail:szjava#126.com(请把#换成@)blog:http://blog.csdn.net/zll_liangnginx模块定义和各大模块的上下文模块定义:ngx在处理各模块的时候,是使用数组遍历和type来进行的。但为了更好地区分出各大模块的特性,又对各大模块进行上下文的模块定义。主要有:ngx_core_module_t、ngx_event原创 2012-09-10 14:26:57 · 2264 阅读 · 0 评论 -
nginx源码分析-ngx_cycle_s结构说明
ngx_cycle_s数据结构:struct ngx_cycle_s { void ****conf_ctx; //配置上下文数组,包含所有模块的config_t, 如core模块,则为:ngx_core_conf_t信息 ngx_pool_t *pool; //内存池原创 2012-09-07 17:15:13 · 1760 阅读 · 0 评论 -
nginx源码分析-各模块说明
auth:农夫-Benemail:szjava#126.com(请把#换成@)blog:http://blog.csdn.net/zll_liangngx_core_module 核心模块ngx_errlog_module 日志模块 为什么叫errlog呢?ngx_conf_module 配置模块, 主要是解决配置文件并存储到相应的conf_t中ngx_events_mod原创 2012-09-07 11:56:09 · 2659 阅读 · 0 评论 -
nginx使用 - 编译时参数详情列表
auth:农夫-Benemail:szjava#126.com(请把#换成@)blog:http://blog.csdn.net/zll_liangnginx编译后为可在objs/ngx_auto_config.h顶部查看当时编译的命令。可执行./configure --help查看各参数英文说明编译示例:./configure \ --sbin-path=/usr/local原创 2012-09-06 16:33:05 · 801 阅读 · 0 评论 -
nginx优化配置说明
nginx 是一个高性能的http和反向代理 服务器,也是一个imap/pop3/smtp代理服务器user ben woyoudever; #工作进程使用的用户和组worker_processes 10; #打开的工作进程数,应该是cpu的个数worker_rlimit_nofile 10240; #指定一个进程最多打开的文件数 最好与ulimit -n 保持一致原创 2012-12-12 11:31:25 · 532 阅读 · 0 评论