一、下载
1.下载libevent
2.下载memcached
2.下载C语言客户端开发库libmemcached
二、安装使用
1.libevent
# ./configure --prefix=/usr
"如果没有指定安装前缀--prefix=/usr否则libevent将会被默认安装在/usr/local/lib目录下"
# make && make install
2.memcached
#./configure --with-libevent=/usr
# make && make install
"如果libevent没有被安装在/usr/lib目录下,在编译时会发生错误
/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2:
cannot open shared object file: No such file or directory
解决办法即创建软链接(参照LD_DEBUG)
ln –s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5"
3.libmemcached
#./configure
#make && make install
三、使用
memcached -d -m 64 -l localhost -p 11211 -u rexrock
启动memcached,在运行使用libmemcached开发的客户端程序时要保证memcached是运行的
四、memcached的配置文件
1.自启动脚本/etc/init.d/memcached
2.自启动开关/etc/default/memcached
3.自启动参数/etc/memcached.conf
五、清空memcached数据的方法
service memcached restart
即重启memcached服务即可
阅读(1144) | 评论(0) | 转发(0) |