memcached安装

1、下载安装包

memcached

http://memcached.org/downloads

依赖包libevent

http://libevent.org/

全部现在系新版本即可

我这里下载的是memcached-1.4.24.tar.gz   libevent-2.0.21-stable.tar.gz


2、安装依赖包libevent

检测依赖包

[root@test01 ~]# ls /usr/lib |grep libevent
libevent-2.0.so.5
libevent-2.0.so.5.1.9
libevent.a
libevent_core-2.0.so.5
libevent_core-2.0.so.5.1.9
libevent_core.a
libevent_core.la
libevent_core.so
libevent_extra-2.0.so.5
libevent_extra-2.0.so.5.1.9
libevent_extra.a
libevent_extra.la
libevent_extra.so
libevent.la
libevent_pthreads-2.0.so.5
libevent_pthreads-2.0.so.5.1.9
libevent_pthreads.a
libevent_pthreads.la
libevent_pthreads.so
libevent.so
[root@test01 ~]#
如果有数据显示,说明系统已经安装了依赖包,否则需要手动安装

解压文件

tar -zxvf libevent-2.0.21-stable.tar.gz

进入目录

cd libevent-2.0.21-stable

配置环境

./configure –prefix=/usr/lib

编译

make

make install


3、安装memcached

解压文件

tar -zxvf memcached-1.4.24tar.gz

进入目录

cd memcached-1.4.24

配置环境

 ./configure -prefix=/usr/local/memcached --with-libevent=/usr/lib/li bevent 
编译
make
make install

4、启动memcached
进入安装bin目录

./memcached -d -m 512 -c 512 -p 11211 -u root -t 10


-d选项是启动一个守护进程。

-m是分配给Memcache使用的内存数量,单位是MB

-u是运行Memcache的用户。

-l是监听的服务器IP地址,如果有多个地址的话,指定下服务器的I监听P地址。

-p是设置Memcache监听的端口,我这里设置了11211,最好是1024以上的端口,我们这里统一使用11211

-c选项是最大运行的并发连接数,默认是1024

-P是设置保存Memcachepid文件。

-vv very vrebose模式启动,调试信息和错误输出到控制台 。

更多可以参考 ./memcached -h


查看memcached启动后的进程:

ps  -ef|grep memcached





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