zoukankan      html  css  js  c++  java
  • Linux-019-Centos Shell 安装 Nginx 后启动时提示找不到Lua模块的libluajit-5.1.so.2文件,具体提示信息:./nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory

    Centos Shell 安装后启动时提示找不到 lua 模块的 libluajit-5.1.so.2 文件,具体提示信息:./nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory

    控制台输入如下所示:

    解决问题步骤:

    1、若是 Lua 未安装,可在官网 https://luajit.org/ 下载 Lua 进行安装后重试,我用的版本是 2.0.5,下载链接是:http://luajit.org/download/LuaJIT-2.0.5.tar.gz

    2、若是 Lua 已安装,则可通过如下命令搜索  libluajit-5.1.so.2 文件,查询文件位置

    find / -name libluajit-5.1.so.2

    执行结果如下所示:

    可将查询到的文件拷贝到 /usr/local/lib/ 目录,并执行 /sbin/ldconfig 即可,相应的脚本如下所示:

    if [ -f /usr/local/luajit/lib/libluajit-5.1.so.2 ]; then
        echo 'copy libluajit-5.1.so.2'
        cp /usr/local/luajit/lib/libluajit-5.1.so.2 /usr/local/lib/
        echo '/usr/local/lib' >> /etc/ld.so.conf
        /sbin/ldconfig
        sleep 3
    fi
    我本渺小,但山峰,我一次次绝顶!


    PS:若有错误,敬请告知,不胜感激!
    Copyright @范丰平 版权所有,如需转载请标明本文原始链接出处,严禁商业用途! 我的个人博客链接地址:http://www.cnblogs.com/fengpingfan
  • 相关阅读:
    适配器
    装饰器
    getOwnPropertyDescriptor
    发布订阅
    策略模式
    window.requestAnimationFrame() 和 window.cancelAnimationFrame()
    L1-056 猜数字
    L1-055 谁是赢家
    L1-054 福到了
    L1-053 电子汪
  • 原文地址:https://www.cnblogs.com/fengpingfan/p/14510844.html
Copyright © 2011-2022 走看看