Nginx
文章平均质量分 52
Paul_C_V
SYSU_M
展开
-
Nginx介绍
海量请求,高性能服务器。对比Apache, Apache:稳定,开源,跨平台,重量级,不支持高度并发的web服务器。 由此,出现了Lighttpd与Nignx:轻量级,高性能。发音:engine X C语言开发,代码开源,2-clause BSD-like license 基于事件驱动的架构——能够并发处理百万级别的TCP链接。 高度模块化的设计+自由的许可证——第三方模块层出不穷,极佳的原创 2015-07-13 10:50:33 · 584 阅读 · 0 评论 -
Nginx平台构架
深入理解Nginx模块发开与架构解析读书笔记。 nginx在启动后,在unix系统中会以daemon的方式(可以手动关闭 nginx.conf daemon off)在后台运行,后台进程包含一个master进程和多个worker进程。master进程主要用来管理worker进程,包含:接收来自外界的信号,向各worker进程发送信号,监控worker进程的运行状态,当worker进程退出后(异常原创 2015-07-13 10:55:55 · 936 阅读 · 0 评论 -
nginx 安装手记
Nginx需要依赖下面3个包gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ ) zlib-1.2.8.tar.gzrewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ ) pcre-8.21.tar.gzssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ ) op原创 2015-07-14 14:28:27 · 618 阅读 · 0 评论 -
RedHat Enterprise Linux 6.4使用Centos 6 的yum源
转载自:http://blog.sina.com.cn/s/blog_50f908410101cto6.html 思路:卸载redhat自带yum,然后下载centos的yum,安装后修改配置文件1、首先到http://mirrors.163.com/centos下载软件包x86 地址:http://mirrors.163.com/centos/6/os/i386/Packages/ x86_6转载 2015-07-14 14:11:10 · 933 阅读 · 0 评论 -
菜鸟学习-C语言函数参数传递详解-结构体与数组
C语言中结构体作为函数参数,有两种方式:传值和传址。 1.传值时结构体参数会被拷贝一份,在函数体内修改结构体参数成员的值实际上是修改调用参数的一个临时拷贝的成员的值,这不会影响到调用参数。在这种情况下,涉及到结构体参数的拷贝,程序空间及时间效率都会受到影响。 例子:typedef struct tagSTUDENT{ char name[20]; int age;}原创 2015-07-14 10:24:36 · 5059 阅读 · 0 评论 -
Nginx_handler模块发开(hello模块结构解析)
最近查了很多资料,入门的例子都是ngx_http_hello(or mytest)_module. 最主要是参考http://tengine.taobao.org/book/chapter_03.html#config 网站以及 《深入理解Nginx模块发开与架构解析》一书,但感觉讲的都不够清楚。书上讲的太复杂,侧重结构体解析,下面贴出我的理解,欢迎大家谈论,联系方式:rwhsysu@163.c原创 2015-07-17 13:09:12 · 1350 阅读 · 0 评论