安装Libevent
http://libevent.org/ 目前最新版本libevent-2.0.22-stable.tar.gz
解压;tar -zxvf libevent-2.0.22-stable.tar.gz
进入目录;
./configure --prefix=/usr 配置目录
make
make install
安装Memcached的服务端
解压并进行安装
./configure --prefix=/xxx/xxx --with-libevent=/xxx/xxx/xxx/
注意需要提前创建好prefix指定的文件夹
make
make install
这样就安装完成了。
memcached启动服务
./memcached -d -m 10 -u root -l 192.168.1.102 -p 2222 -c 200 -P /tmp/memcached.pid
启动命令参数解析:
-d 指的是启动守护进程运行
-m 指定内存大小以MB为单位
-u 指定了用户
-l 指定了需要监听的ip地址
-p 指定了需要监听的端口
-c 最大运行的并发连接数,默认是1024
-P 设置保存Memcached的pid文件,这里保存的路径是/tmp/memcached.pid
-f 块大小的增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48byte
-I 每个slab page的大小
-v/-vv 详细显示工作时各种参数
关闭Memcached
直接kill掉Memcached进程