日期:2014-05-16  浏览次数:20579 次

Windows和Linux环境下Memcached安装与配置

一、memcached安装配置

?

?

windows平台安装

?

1、memcached-1.2.6-win32-bin.zip下载地址: http://code.jellycan.com/memcached/,执行memcached.exe -d install 安装。

?

2、守护进程方式启动:memcached.exe -m 512 -d start
-d为守护进程启动,不能指定端口 默认端口11211
-m为指定内存大小

?

3、指定端口启动:memcached.exe –p 33000 -m 512
可以启动多个服务,命令行窗口关闭则服务停止。

?

Linux平台安装

?

1、准备文件

下载地址 :http://code.google.com/p/memcached/downloads/list

截至笔者发表该文,目前最新版本为memcached-1.4.10.tar.gz

为了安全稳定 这里以memcached-1.4.6.tar.gz 为例作说明
libevent-2.0.12-stable.tar.gz 下载地址 :http://libevent.org/(目前最新版本为libevent-2.0.16-stable.tar.gz)

?

2、安装libevent,先验证ls /usr/lib |grep libevent 看是否安装。

?

若出现类似以下信息说明已经安装

[root@bookedb bin]# ls /usr/lib |grep libevent libevent-2.0.so libevent-2.0.so.5 libevent-2.0.so.5.1.1 libevent.a libevent_core-2.0.so.5 libevent_core-2.0.so.5.1.1 libevent_core.a libevent_core.la libevent_core.so libevent_extra-2.0.so.5 libevent_extra-2.0.so.5.1.1 libevent_extra.a libevent_extra.la libevent_extra.so libevent.la libevent_openssl-2.0.so.5 libevent_openssl-2.0.so.5.1.1 libevent_openssl.a libevent_openssl.la libevent_openssl.so libevent_pthreads-2.0.so.5 libevent_pthreads-2.0.so.5.1.1 libevent_pthreads.a libevent_pthreads.la libevent_pthreads.so libevent.so


#用tar命令解压安装文件?

[root@bookedb ~]# tar zxf libevent-2.0.12-stable.tar.gz

[root@bookedb ~]# cd libevent-2.0.12-stable

用./configure命令进行配置,检查当前的环境

[root@bookedb ~]# ./configure –prefix=/usr

[root@bookedb ~]# make
[root@bookedb ~]# make install

?

3、安装memcached


[root@bookedb ~]#? tar zxf memcached-1.4.6.tar.gz
[root@bookedb ~]#? cd memcached-1.4.6
[root@bookedb ~]# ./configure

[root@bookedb ~]# make
[root@bookedb ~]# make install

?

验证安装


[root@bookedb ~]# ll /usr/local/bin | grep memcached

?

4、启动memcached

[root@bookedb ~]#?