宝塔安装nginx重启提示缺少libjemalloc.so.2

错误内容:

Nginx配置规则错误:

/www/server/nginx/sbin/nginx: error while loading shared libraries: libjemalloc.so.2: cannot open shared object file: No such file or directory

1.查看nginx启动命令需要哪些依赖:

ldd /www/server/nginx/sbin/nginx

2.缺少时,libjemalloc.so.2=>会指向空的,表示该依赖缺少,只要把libjemalloc.so.2文件加入到/lib64目录下即可。

网上会提示说将.so文件路径的目录添加到/etc/ld.so.conf 然后执行sudo /sbin/ldconfig。

阿里云服务器按照这个步骤处理后,会出现远程连接不上的问题,原因是/etc/ld.so.cache文件出现问题,将/etc/ld.so.cache文件重命名就可以继续远程连接了。

实战:腾讯云服务器使用

ldd /www/server/nginx/sbin/nginx #查看依赖

在其它同样的系统中用此命令查看,核实文件是否存在,如果没有,拷贝到相应目录即可。

sudo /sbin/ldconfig #生效

相关推荐
编码浪子2 小时前
趣味学RUST基础篇(异步)
服务器·rust·负载均衡
码农101号3 小时前
运维安全05 - iptables规则保存与恢复
运维·网络·安全
Empty_7773 小时前
SELinux安全上下文
linux·服务器·安全
bug攻城狮4 小时前
解决Ubuntu中apt-get -y安装时弹出交互提示的问题
linux·运维·ubuntu
夜阑珊夭夭5 小时前
linux自定义网卡名字
linux·运维
佛天华5 小时前
centos 时间校准
linux·运维·centos
小柯J桑_6 小时前
Linux:线程封装
linux·运维·c++
先锋队长6 小时前
linux系统搭建nacos集群,并通过nginx实现负载均衡
linux·nginx·负载均衡
zwhSunday6 小时前
Linux驱动开发(1)概念、环境与代码框架
linux·运维·驱动开发