memcache是一个开源的内存缓存组件,项目中要用到,先提前熟悉一下
下载相关文件
wget http://memcached.googlecode.com/files/memcached-1.4.13.tar.gz
wget http://www.monkey.org/~provos/libevent-2.0.13-stable.tar.gz
编译libevent文件
tar xzvf libevent-2.0.13-stable.tar.gz
./configure
make
make install
编译memcache文件
tar xvzf memcached-1.4.7.tar.gz
cd memcached-1.4.7
./configure --prefix=/usr/local/memcached/
make
make install
创建软链
ln -s /usr/local/lib/libevent-2.0.so.5 /lib/libevent-2.0.so.5
进入memcache的安装目录:/usr/local/memcached-1.4.7/bin,启动memcache
./memcached -d -m 64 -p 11211 -l 127.0.0.1 -u nobody -c 1024
悲剧了,报如下错误:
Segmentation fault (core dumped)
去掉指定的IP就可以了,如下:
./memcached -d -m 64 -p 11211 -c 1024 -u nobody
真是邪呼