现在的位置: 首页 > 综合 > 正文

linux install memcached,Linux安装memcached

2013年06月23日 ⁄ 综合 ⁄ 共 1031字 ⁄ 字号 评论关闭

memcached 已升级到1.4.10 下载地址
http://memcached.googlecode.com/files/memcached-1.4.10.tar.gz

rz上传文件到某目录

解压缩 tar zxvf

进入libevent目录 ./configure
转到root用户 make install

进入memcached目录 ./configure
转到root用户 make install

启动memcached
cd /usr/local/bin
/usr/local/bin/memcached -d -P /var/local/logs/memcached.pid -t 4 -m 200 -u root -c 1024 -v >> /var/local/logs/memcached.log 2>&1

此时可能没有启动成功,看日志会有
usr/local/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

转到./memcached 所在目录
用LD_DEBUG=libs ./memcached -v 2>&1 > /dev/null | less 查看
输出如下
。。。。。
     26438:       trying file=/usr/lib/i686/libevent-1.4.so.2
     26438:       trying file=/usr/lib/sse2/libevent-1.4.so.2
     26438:       trying file=/usr/lib/libevent-1.4.so.2
     26438:    
./memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

memcached会到很多地方去找,这样我们需建一个软链接,指定到我们安装的类库上即可
找到可替代的文件后,做一个软连接
ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2

在启动就可以了

可以参考

http://www.91linux.com/html/article/guanli/20090120/15456.html

抱歉!评论已关闭.