| 
       摘要: 本文记录如何安装ngx_lua模块 nginx_lua_module是由淘宝的工程师清无(王晓哲)和春来(章亦春)所开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力 http://wiki.nginx.org/HttpLuaModule 
 正文: 1 下载luajit 2.0并安装 http://luajit.org/download.html 我是直接使用源码make && make install 所以lib和include是直接放在/usr/local/lib和usr/local/include 
 2 下载nginx源码,解压 注意版本号,如果机子上已经装了nginx,不想升级的话,请使用/to/nginx/sbin/nginx –v 来查看版本号 
 3 下载ngx_devel_kit HERE 解压 4 下载nginx_lua_module HERE 解压 
 5 进入nginx源码文件夹 cd nginx-1.0.11/ 
 6 导入环境变量,编译 
	export LUAJIT_LIB=/usr/local/lib    #这个很有可能不一样  
 
	./configure --prefix=/opt/nginx \    #nginx的安装路径  
 
	make -j2  
 7 测试是否成功: nginxconfig中加入 
 
	location /hello {  
 使用/to/nginx/sbin/nginx –t 检查nginx配置,此时应该没有报错 
 8 /to/nginx/sbin/nginx #启动nginx 或者/to/nginx/sbin/nginx –s reload #重启nginx 
 
 访问192.168.100.1/hello 会出现“hello,lua” 
 安装成功! 
 ---------------------- 作者:yjf512(轩脉刃) 出处:http://www.cnblogs.com/yjf512/  | 
    
