Memcached编译安装

解决依赖

memcahed依赖libevent

1
yum install libevent libevent-devel

下载解压

1
2
3
wget http://memcached.org/files/memcached-1.4.31.tar.gz
tar zxvf memcached-1.4.31.tar.gz
cd memcached-1.4.31

编译安装

1
2
./configure --prefix=/data/memcache 
make && make install

启动

1
2
3
4
5
6
7
8
9
memcached -d -m 512 -u root -l 0.0.0.0 -p 11211  -P /tmp/memcached.pid
#-d选项是启动一个守护进程,
#-m是分配给Memcache使用的内存数量,单位是MB
#-u是运行Memcache的用户
#-l是监听的服务器IP地址,如果有多个地址的话
#-p是设置Memcache监听的端口,我这里设置了12000
#-c选项是最大运行的并发连接数,默认是1024
#-P是设置保存Memcache的pid文件
echo "memcached -d -m 512 -u root -l 0.0.0.0 -p 11211 -P /tmp/memcached.pid" >> /etc/rc.local
坚持原创技术分享,您的支持将鼓励我继续创作!