安装memcached

cd /mnt/data/tools/
tar -zxvf libevent-2.1.8-stable.tar.gz
cd libevent-2.1.8-stable/
./configure --prefix=/usr/local/libevent
make
make install
tar -zxvf memcached-1.4.29.tar.gz 
cd memcached-1.4.29/
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
make
make install
cd /usr/local
/usr/local/memcached/bin/memcached -d -m 2048 -u root -p 11211 -c 400 -P /usr/local/memcached/memcached.pid
ps aux|grep "mem"
显示此条说明启动成功

启动memcache常用参数

-p       设置TCP端口号(默认设置为: 11211)
-U       UDP监听端口(默认: 11211, 0 时关闭) 
-l   绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)
-t        线程数(默认4)
-l   连接的IP地址, 默认是本机
-d            以daemon方式运行
-d start    启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-u  绑定使用指定用于运行进程
-m       允许最大内存用量,单位M (默认: 64 MB)
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-P      将PID写入文件,这样可以使得后边进行快速进程终止, 需要与-d 一起使用

你可能感兴趣的:(安装memcached)