最近配置nginx的时候,发现有个模块在编译的时候没有考虑到。
由于nginx模块都是编译到nginx执行文件中的,所以我们添加模块的话需要重新编译。

shell> cd nginx-1.4.7
shell> ./configure --重新编译的参数
shell> make
make完成之后,不要make install,直接把编译好的nginx文件替换原来的nginx文件即可。
shell> service nginx stop
shell> cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
shell> cp objs/nginx /usr/local/nginx/sbin/nginx
shell> service nginx start