深入浅出 nginx lua 为什么高性能

如题所述

第1个回答  2016-11-20
1 下载luajit 2.0并安装
我是直接使用源码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 #这个很有可能不一样
export LUAJIT_INC=/usr/local/include/luajit-2.0 #这个很有可能不一样

./configure --prefix=/opt/nginx \ #nginx的安装路径
--add-module=/path/to/ngx_devel_kit \ #ngx_devel_kit 的源码路径
--add-module=/path/to/lua-nginx-module #nginx_lua_module 的源码路径
相似回答