在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
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
|
请发表评论