首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

memcached(2)安装

2013-10-22 
memcached(二)安装1【libevent】选择其中之一即可1.1 编译安装tar -zxvflibevent-1.4.13-stable.tar.gz //先

memcached(二)安装
1【libevent】
选择其中之一即可
1.1 编译安装
tar -zxvf  libevent-1.4.13-stable.tar.gz //先解压缩
cd libevent-1.4.14-stable //切换到libevent的目录中
./configure --prefix=/usr/ //指定安装路径到/usr/目录下
make //编译
make install //安装

1.2 ubuntu
apt-get install libevent-dev

1.3 centos
yum install libevent-devel


2【memcached】
如果是自己编译安装的【libevent】,需要带上参数--with-libevent
cd  memcached-1.4.0
./configure --prefix=/usr/local/memcached --with-libevent=/usr

3【启动和停止】
memcached -d -m 50 -p 11211 -u root
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是100MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.36.200,
-p是设置Memcache监听的端口,我这里设置了11211,最好是1024以上的端口,我们这里统一使用11211
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定。
-P是设置保存Memcache的pid文件,我这里是保存在/tmp/memcached.pid


结束Memcache进程。
# kill `cat /tmp/memcached.pid`

4【查看命中】
memcache查看命中
telnet 192.168.1.1 11211
连接上端口后输入 stats命令

其中centos安装telnet客户端如下
yum install telnet

热点排行