memcached安装时memcached: error while loading shared libraries:libevent-2.0.so.5: cannot 的问题解决

解决思路主要是由于libevent的安装路劲寻找失败,需要重新定位:

 open shared object file: No such file or directory”之类的信息,表示memcached 找不到

    libevent 的位置

    所以,请先使用whereis libevent 得到位置,然后连接到memcached 所寻找的路径

    首先查看,libevent 在哪里

    # whereis libevent

    libevent: /usr/local/lib/libevent.la /usr/local/lib/libevent.so /usr/local/lib/libevent.a

    然后,再看memcached 从哪里找它

    # LD_DEBUG=libs memcached -v 2>&1 > /dev/null | less

    可以看到:是/usr/lib/libevent-2.0.so.5,所以,创建软链

    [root@localhost tools]# ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5

    再次启动


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值