从http://luajit.org/download.html下载的luagit来安装tengine上,启动时报错如下
nginx: [alert] detected a LuaJIT version which is not OpenResty‘s; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty‘s LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)
先卸载原有luagit
make uninstall
然后从https://github.com/openresty/luajit2下载
git clone https://github.com/openresty/luajit2
make && make install
tengine2.0.3下
./configure --with-http_lua_module --with-luajit-lib=/usr/local/lib/ --with-luajit-inc=/usr/local/include/luajit-2.1/ --with-lua-inc=/usr/local/include/luajit-2.1/ --with-lua-lib=/usr/local/lib/ make && make install
tips:
https://github.com/loveshell/ngx_lua_waf
原文:https://www.cnblogs.com/MakeInstall/p/10725937.html