memcached安装报错 error while loading shared libraries: libevent-2.0.so.5: cannot open shared object fil

我是从其余服务器scp来的memcached(~~~整个文件夹的那种,windows用多了的后遗症)windows

在准备运行 ./memcached -d -u root -l localhost -m 800 -p 11211 服务器

启动memcached的时候, boom~~~~~~~~~~~~~~~~~~~~~~~~~~~~memcached

error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directoryspa

一开始我是忘记装libevent依赖了code

因而乎去官网wget了libevent-2.0.22-stable这个版本的libeventorm

chmod 755 configure
#受权 你们都懂的
./configure --prefix=/usr/local/libevent
#环境检查巴拉巴拉一堆~~~
make && make install
#编译安装

而后接着用以前的命令运行memcached 仍是报了以前的错误blog

因而从新去官网下载memcached,按照网上找到得安装方法操做文档

仍是报以前得错误~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~部署

败下阵来之后,打开了仿佛在嘲笑个人部署文档get

发现我libevent安装得没有问题,将memcached删除殆尽~~~

去官网wget到了memcached-1.4.24这个版本

解压完之后执行了如下命令~~~~必定要细心

chmod 755 configure

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/
# --with-libevent=/usr/local/libevent/ 我以前就是漏了这个 必定要加上去
make && make install

而后到 /usr/local/memcached/bin/ 这个目录下执行   ./memcached -d -u root -l localhost -m 800 -p 11211

就ojbk了

相关文章
相关标签/搜索