您的位置:首页 > 数据库 > Memcache

memcached安装

2015-12-23 16:35 465 查看
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是设置保存Memcache的pid文件。

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

更多可以参考 ./memcached -h

查看memcached启动后的进程:

ps -ef|grep memcached
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: