nginx lua 启动nginx报错找不到libluajit-5.1.so.2

/usr/local/luaNginx/sbin/nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory
 

查看 nginx lua的动态链接库

ldd /usr/local/luaNginx/sbin/nginx -c  /usr/local/luaNginx/conf/lua.img.com.conf | grep lua

如下:

root@ubuntu-xenial:/#ldd /usr/local/luaNginx/sbin/nginx -c  /usr/local/luaNginx/conf/lua.img.com.conf | grep lua
/usr/local/luaNginx/sbin/nginx:
        libluajit-5.1.so.2 => not found
ldd: ./-c: No such file or directory
/usr/local/luaNginx/conf/lua.img.com.conf:
 

查找安装的libluajit-5.1.so.2 find / -name  libluajit-5.1.so.2

由于编译时没有生成动态链接库,只能手动链接

vim /etc/ld.so.conf.d/libc.conf 如图:

182948_kOkJ_1423076.png

加入自己编译安装后的lib目录

再次运行ldconfig

再次启动nginx OK!

转载于:https://my.oschina.net/ranhai/blog/1797454

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值