2 wei xiaox126 wei_xiaox126 于 2014.08.04 10:26 提问

Nginx 如何加载一个新的模块 而不是基于http模块的?
想用Nginx 做一个服务器,但是又不是基于http模块的,而是想自己建一个模块,请问该如何修改那些configure、makefile,希望各位能指点一个,深表感谢。 

2个回答

wei_xiaox126
wei_xiaox126   2014.08.04 10:41

希望各位懂的帮忙回答一下,谢谢

wei_xiaox126
wei_xiaox126   2014.08.04 11:47

希望各位懂的帮忙回答一下,谢谢

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【Nginx】开发一个简单的HTTP模块
首先来分析一下HTTP模块是如何介入Nginx的。 当master进程fork出若干个workr子进程后,每个worker子进程都会在自己的for死循环中不断调用事件模块: for ( ;; ) { .... ngx_process_events_and_timers(cycle); /* 调用事件模块 */ .... }
nginx 开发简单的http模块
nginx开发简单的http模块
nginx配置详解之http模块
HTTP模块控制着nginx http处理的所有核心特性 以下为常用配置: http{ include mime.types; default_type application/octet-stream; client_header_buffer_size 4k; large_client_header_buffers 8 128k; client_b
Nginx HTTP处理模块工作原理
worker进程会在一个for循环语句里反复调用时间模块检测网络事件。当事件模块检测到某个客户端发起的TCP请求时候(接收到SYN包),将会为它建立TCP连接,成功建立连接后根据nginx.conf文件中的配置交给HTTP框架处理,HTTP框架会在接收到完整的HTTP头部后将请求分发到具体的HTTP模块中处理。 分发策略常见的是根据请求的URI和nginx.conf里的lcoation配
nginx 编写简单HTTP模块 hello world
1. 编写HTTP模块1.1 目标 编写一个简单的显示hello world 信息的HTTP 模块 1.2 几个重要组成部分1.2.1 ngx_command_t 数组 也就是说, 对于我们在nginx.conf 中编写的配置项 mytest 来说, nginx 首先会遍历所有的模块(modules),而对于每个模块, 会遍历他所对应的ngx_command_t 数组, 试图找到关于我们的配置项m
Nginx 定义自己的 http 模块
一、config文件编写         Nginx提供了一种简单的方式将第三方的模块编译到Nginx中。首先把源代码文件全部放到一个目录下,同时在该目录中编写一个文件用于通知Nginx如何编译本模块,这个文件名必须为config。然后,在configure脚本执行时加入参数--add-module=PATH(新模块源代码以及config文件存放目录),就可以在执行政策编译安装流程时完成Ngin
nginx-如何将自己的HTTP模块编译进nginx
上一篇博客讲解了nginx相关的数据结构。这一篇主要交接如何将自己的模块编译进nginx;一种常用的简单方法:1)首先把源代码文件全部放大一个目录下,然后在改目录中编写一个config用于通知Nginx如何编译本模块,这个文件名必须为config。在configure脚本执行时加入参数--add-module=PATH(上面源码,config的保存目录)执行正常安装流程是完成Nginx的编译工作。
Node.js之http模块、url模块菜鸟级理解
Node.js之http模块、url模块学习理解
将自己的HTTP模块编译进NGINX
当我们完成了自己的HTTP模块,之后我们需要将这部分编译进nginx
nginx HTTP模块组成
原文链接:http://cjhust.blog.163.com/blog/static/17582715720124544047608/ 1、数据结构 ngx_conf_s struct ngx_conf_s {     char                 *name;      ngx_array_t          *args;             //指令参数,