打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
记一次nginx服务器启动找不到libluajit

事情经过

2019年8月31日,下午4点,发现生产环境nginx服务异常,登录查看nginx服务挂掉了,于是重新启动nginx发现报错:error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory。

解决过程

查找本地libluajit-5.1.so.2共享库文件

find / -name libluajit-5.1.so.2
  • 如果找到此文件

cp /文件路径/libluajit-5.1.so.2 /usr/local/lib/
echo "/usr/local/lib"  >>/etc/ld.so.conf
/sbin/ldconfig
  • 找不到此文件
    安装luajit

wget http://luajit.org/download/LuaJIT-2.0.4.tar.gz
tar xf LuaJIT-2.0.4.tar.gz
cd LuaJIT-2.0.4
make && make install
/sbin/ldconfig

启动nginx即可

以上就是解决nginx启动找不到libluajit-5.1.so.2共享库文件的解决方法

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Android中编译和使用LuaJIT开发应用
编译安装nginx遇到的问题
linux下lua开发环境安装
Nginx+Naxsi部署专业级web应用防火墙
使用ngx
OpenResty 概要及原理科普
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服