51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

nginx编译lua报错,提示缺少ngx_http_lua_module

当前系统基于Centos8版本,编译nginx,报错如下:
./configure: error: ngx_http_lua_module requires the Lua library.

|---|-------------------------------------------------------------------| | 1 | ./configure: error: ngx_http_lua_module requires the Lua library. |

尝试安装lua依赖yum install lua-devel,但是问题依旧

我这里解决办法:

添加wlnmp源
rpm -ivh https://mirrors.wlnmp.com/centos/wlnmp-release-centos.noarch.rpm

|---|---------------------------------------------------------------------------| | 1 | rpm -ivh https://mirrors.wlnmp.com/centos/wlnmp-release-centos.noarch.rpm |

安装luaJIT2
yum install wluaJIT2

|---|----------------------| | 1 | yum install wluaJIT2 |

添加至/etc/profile
vi /etc/profile

|---|-----------------| | 1 | vi /etc/profile |


export LUAJIT_LIB=/usr/local/lib export LUAJIT_INC=/usr/local/include/luajit-2.1

|-----|----------------------------------------------------------------------------------| | 1 2 | export LUAJIT_LIB=/usr/local/lib export LUAJIT_INC=/usr/local/include/luajit-2.1 |

保存退出,使其生效
source /etc/profile

|---|---------------------| | 1 | source /etc/profile |

赞(1)
未经允许不得转载:工具盒子 » nginx编译lua报错,提示缺少ngx_http_lua_module